I'm a huge fan of all things Polaroid, and especially of the man that invented the instant film process, among many, many other things - Edwin H. Land. There's a very nice little article at the Signal vs. Noise blog at 37signals that gives a brief history of Dr. Land and Polaroid. It also relates an anecdote about a fateful meeting Steve Jobs had with Land shortly before he was ousted from Apple in 1985, just as Land had been at Polaroid a few years earlier.
There are links out to a couple of other interesting, related articles as well, and some insider posts in the comments.
Seen at Fashion Copious.