Two years ago, writer Mark Rayner held a contest in which he invited people to create vintage ads from the 1940s-1960s. Except that these ads would be from future environments depicted in science fiction. Rayner has now held a new contest with the same theme. You can view the winners at the link.
Link via Nerdcore