There is an excellent resource for information, photos, audio, video, and more related to American History and the American Experience. Developed by the Library of Congress, this site is rich in content. You can browse a collection or specify keywords and topics.
American Memory from the Library of Congress - Home Page