Dive Details
I really like the tracking capability of this app. You can track conditions of a dive, depth, etc. I dont use the social sharing options but there are plenty of them.
Jcrew62 about
MyDives: Dive Logbook and Social network for Scuba Divers