Octopus Log is a digital log for divers. It is platform independant and can easily be extended by plugins. Octopus Log is written in Java using SWT for the user interface and JFreeChart for charts (e.g. the dive profile).
I have been using my dive computer software for a while but I switched to OctopusLog because it is multi-OS, more stable and offers way more possibility as far as import/export are concerned ! Just give it a try !