Great site for history nuts…
… and there are a lot of them here. History nuts, that is.
It’s an official Naval photographic gallery of historical events. click here. Dig around on the web site, though. Lots of stuff in directories that don’t appear to be linked. Click here for a directory listing of all sorts of things. All related to Naval photos, with some Leathernecks and Jarheads throw in for good measure.
Lastly, a site that lists U.S. Navy ships Listed by Name. I don’t think it’s a complete list as it doesn’t seem to have recent subs. Not sure what else is missing, but it’s damn huge none the less. It includes a brief history of the ship, and some photos. My personal favorite is the Yorktown.