LIFE has partnered with Google to release and allow the search of millions of photos going back to the 1950's:
http://images.google.com/hosted/life
All images come with detailed info, are available in high-res or thumbnails (like below), and hard copies can be purchased from LIFE framed for...