Maybe late into this discussion but I used the iGotU GT600 and got quite disappointed with it. Not very accurate tracking and lots of "jitter" (for lack of a better description) within the recorded track. I use open-source software which is better than the crappy software the manufacturer supplies. Below a small example, walking the dog around the neighborhood and if I zoom in I seem to have dragged the poor animal through a small canal (I actually walked across a little bridge), through people's houses and across a busy street with cars. Animal cruelty if you'd believe the logger ;-) .
GT600 track:
I managed to return it to the stor for a small fee after 2 months and purchased the Qstarz BT-Q1000XT instead: utter bliss! Dead accurate and extremely easy to use. Doesn't look as flashy or gadgety as the iGotU but beats it hands-down on functionality. Same walk the dog track below and no animal cruelty this time - the logger followed me every step of the way!
Qstarz BT-Q1000XT track:
[EDIT]
BTW, look at GPSBabel if you haven't already. Cross-platform (Linux, Windows and MAC), open-source software for a gazillion different makes and models.
http://www.gpsbabel.org/