I have been using divelogs.de as well but missing equipment tracking and many of the places I go dive (in Malaysia) are rather offline; so I prefer a combo where I can carry my dives offline on the phone.
I have now spent two days getting Mac-Dive set up on my iMac and Dive Log set up on my iPhone and iPad. It seems to work great, also with the iCloud synchronization and it covers all my needs.
I corresponded with Max who does the Divers Book app; it is a great looking app but Max admits it has many bugs and he doesn't have the time to keep it updated, unfortunately.
---------- Post added April 12th, 2015 at 05:21 PM ----------
I found a challenge with synchronising dives from my iPhone and my dive computer.
I manually enter details in "Dive Log" on my iPhone on location and then sync with "Mac-Dive" when I get back. I subsequently download dive data from my Suunto Zoop into "Mac-Dive" and that creates 2 dive entries per dive.
I found that if I combine the dives, bottom-time is double counted, even if I remove dive time details from the manual dive entry.
The only solution I found was to copy-paste information from the manual dive entry into the Zoop download and then delete the manual entry afterwards.
Any idea how to automate this a little better?