+1 for Diving Log 5.x
I've played with several....Aeris/Oceanic (both by Pelagic), Sharkpoint, Scubase, and Diving Log 5.x. I had Aeris and Oceanic since I have both vendor's DC's but I wanted a decent consolidated program with more features. I originally liked Sharkpoint but they were so incredibly slow with software updates and computer support that I decided it just wasn't worth my time anymore. Scubase came next and is a really nice log application with support for many DC's. Then I found the Dive Log app for my Android phone and that drove me to Diving Log 5.x for the PC since it syncs to Dive Log on Android (well, mostly anyway). Very happy now with Diving Log and the developer keeps up with timely revisions and improvements. DL 5.x also uses the libdivecomputer interface library so support and future DC integration should be straightforward.