I have just discovered the power of GSAK although clearly I have to hassle with VirtualPC to use it. I also use MacGPSpro and the Mac version of TOPO. It takes a little monkeying around with the data to convert a .gpx file from geocaching.com since I generally download and read email on the mac side. I bring it to the PC side through a shared folder. Once I sort, shift and play with the data in GSAK to get what I want, I export a .loc file through the shared folder to use with TOPO. Love seeing the points on the maps from National Geographic. IT's wonderful software. I use the same .loc file to transfer waypoints with MacGPSpro to my Garmin eTrex Vista. I can probably transfer the points through TOPO but it's so easy with MacGPSpro which I have been using for quite awhile.