I wasn't quite able to get it working.

The first time I ran the program, it did not prompt me to start a database, although I believe I was able to successfully create one by going to File > Databases > Create New. The connection test was successful.

After that I tried importing the hands, but the default settings just spewed errors at me. PokerStars is the only site I play on right now, so I went into Options > PokerStars and put in my PokerStars UID and changed the hand history folder to the one that's actually used by PokerStars (PokerHands has instructions as to how to enable hand histories and find the folder) and then went back to try to import again.

This time, when clicked Import Selected (with PokerStars checked) it seemed to detect all of my log files but it didn't actually import hands from any of them. It spews out a list of notifications that look like this:

0 hands imported from C:\Users\<My Windows Username>\AppData\Local\PokerStars\HandHistory\<Po kerStars UID>\HH20101012 T32049XXXX No Limit Hold'em $1 + $0.20.txt

... and ends by saying "0 hands imported from PokerStars".

In the Import screen, I tried fiddling with all of the settings under the PokerStars tab, including checking/unchecking the option to import play money, and trying the Move, Copy and Leave files options. Same result.

So that's where I'm stuck.