Uploading from the GPS
Lindsay (eldest son) and I went Orienteering at Oakview, which is a property about 20km west of Armidale on the Bundarra road. We did a 3.5km “Short Red” course.
The GPS was carried to track our path. I think this is becoming a common enough sight at Orienteering events these days that people no long immediately assume you’re cheating.
Back at home the GPS is plugged into the (Ubuntu) PC via its own serial cable and a USB-RS/232 converter. To upload the track data:
gpsbabel -t -i garmin -f /dev/ttyUSB0 -o kml -F FILE.kml
There are usually some breaks in the path due to the device losing contact with the satellites. Currently a text editor is used to rudimentarily merge them into a single path. The resulting file can be imported into Google Earth to (re)view the path.
It can also be uploaded to Google Maps to make a sharable map.
In addition, there are sites like gpsvisualizer which allow you to upload the file and have it converted to various formats – including an elevation profile:

Note that our 3.5km course (measured by straight lines between the controls) ended up being about 4.5km.
