Critical Past is a great site that I just learned about from iLearn Technology. This is a site that is dedicated to showing excellent historic photos and videos. It works very much like a search engine and I find this to be a wonderful resource for history students/teachers.
Give Critical Past a try by clicking here!!