HistoryNet
The most comprehensive and authoritative history site on the Internet.
United States Naval Institute (United States Naval Institute)
United States Naval Institute