I poked around a bit more on the SmartTrak/LogTrak situation. Here are some findings:
I downloaded LogTrak onto one of my Windows 7 systems. LogTrak wanted Java, so I installed that. LogTrak didn't like the Java I installed. Turns out LogTrak wanted 32-bit Java even though I ran 64-bit Windows 7 on a 64-bit chip.
LogTrak can import TravelTrak files with the .asd extension. SmartTrak can actually export TravelTrak files. So I selected all of my SmartTrak dives and exported them as a .asd file. Then I tried to open/import that file in LogTrak. LogTrak saw the file, began importing, but never got past 0% on the progress bar. There has to be a way, but I have not found it.
Then I found that LogTrak supports not only Bluetooth and serial, but also IrDA. Lo and behold, LogTrak recognized my Galileo Sol via the Uwatec IrDA USB stick and read all dives into LogTrak. I was pleased, but not for long. I had about 350 dives on the Galileo, but LogTrak only read 123 of them. No idea yet why it didn't read all.
As for LogTrak vs SmartTrak, biggest difference seems that LogTrak allows you to display the master list with all those dozens of variables that the Galileo tracks, whereas LogTrak displays just seven. I'd like to add more, but apparently that can't be done. It makes for a less cluttered look, and you can easily tab from Profile to Details to Location. But for now, LogTrak looks quite basic and unfinished.
Overall, the big question I'd have is why go from the stable, mature SmartTrak that a great many divers use to a new piece of software that seems basic and does not appear to be terribly compatible. I'd like to know Uwatec's reason for that.
I passed a number of these questions on to my Scubapro rep and hope to get answers.