I’m sure this one will get blogged to death but . . . it does fit in with my earlier post so I’ll add to the noise.
Google is hosting 10 million or so photos from Life magazine in a very nice searchable way. They are really nice photos that’d work well in any number of subject areas.