“The Price Of Freedom: Americans At War” is a Smithsonian multimedia interactive on each war in United States’ history. Videos (with transcript), images and text are included.

I’m adding the link to several “The Best..” lists, including:

The Best Websites For Teaching & Learning About U.S. History

The Best Sites For Learning About The American Civil War

The Best Resources To Learn About The Vietnam War

The Best Sites For Learning About The Korean War