Here is the process I use for GPS data collection and manipulation.
1. I use GPSMan to transfer data from (and to) my Garmin Geko 201 GPS unit, using a serial connector.
2. I save the data (GPSMan allows me to save all the data together, or to save waypoints and tracks separately – I have very few routes to save, but that is also possible).
3. I export the data in GPX format (exporting waypoints and tracks together is only possible in GPX format, individual types have more export options, but GPX is sufficient for my needs).
4. I use GPSBabel from the command line to convert the GPX to KML file type. KML files can be viewed in Google Earth, Google Maps, and probably other mapping tools as well.
What I just found out is that in the flat text file that GPSMan uses (when the Save option in used) allows to enter comments, simply by using % at the start of the line. So now I can describe the waypoints in details, making it possible to remember what they stand for, which is tough in the Garmin allowed name size (6 alphanumeric uppercase characters).
So for example,
SBRGAS N10 02 07.8 W84 09 41.2 symbol=flag alt=1112.1 GD108:class=|c! GD108:colour=~|Z GD108:attrs=` GD108:depth=QY|c%|_i
GD108:state=|cAA GD108:country=|cAA
Now becomes:
SBRGAS N10 02 07.8 W84 09 41.2 symbol=flag alt=1112.1 GD108:class=|c! GD108:colour=~|Z GD108:attrs=` GD108:depth=QY|c%|_i
GD108:state=|cAA GD108:country=|cAA
% Gasolineria Santa Barbara, on the road to Alajuela
I am going to use this now on all my waypoints files, making them order of magnitude more useflu.