This site has a lot of military history, and much info on Medal of Honor recipients. They have photos of the individuals and their tombstones (where available) along with a description of the heroic act for which the Medal was awarded. In some cases, U.S. ships have carried the names of these brave folks, and that info is here as well. This is apparently a virtual museum more than just a webpage.
http://www.homeofheroes.com/