The Diver's Alert Network. If you don't belong, you should.
My last dives
Interactive Marine Observations
NWS Weather Buoys
Wreck Diving Page
Cave Diving Page
Nitrox Page
Dive Training Agencies
The Best Dive Shop