USCG Navigation Center
Some of my favorite links:
Navionics Sonar Charts's Data uploaded from other boaters is compiled and displayed by various Navionics products. It can also be viewed on their web app.