GPS File utility.
LoadMyTracks downloads Tracks, Routes, and Waypoints from GPS receivers (including those from Garmin, GlobalSat, Magellan, Lowrance, TomTom and Timex) to your Macintosh. From this information, it can create GPX files or KML files (for use with Google Earth and Google Maps).
LoadMyTracks will also send GPX files to your Garmin or Magellan GPS Devices, including Geocaching.com extensions and LOC files for Geocaching.
The software can also transcode files from GPX to KML and load archived files for certain devices.