Description:
GPS route recording and playback with customizable spoken feedback of speed, distance and time. Uses a moving map to show progress as well as textual output.
Maps can be generated from Google Earth installed on a PC using a map creation tool (v1.44 - 1.5 MB) or its mirror here.
Allows user to record a route then load it up as a reference for live comparison the next time it is traversed. Optional location tracking of GPS devices with GPRS or 3G, via the web and Google Earth or Google Maps.
Features:
- User definable maps.
- Playback of recorded tracks.
- Zoom with base world map.
- Detailed text feedback.
- Large (customizable) summary.
- Velocity diagram with reference.
- Satellite positions shown in space.
- Satellite "trails" and 3D rotation.
- General Preferences.
- Load / Save reference tracks.
- Customizable speech feedback.
- Customizable screens.
Screenshots:

More screenshots and information here.
Update Description:
v1.14:
- Performance Improvements, particularly UI responsiveness.
- User definable default file name format for track save.
- Add sensitivity enabling for menu items.
- Bug fixes: Fixed arrow direction. Fixed corruption with long (> 32 chars) file names in track files.
v1.13:
- Added support for Waypoints.
- You can set a Waypoint from the menu, read in waypoints defined via Google Earth and save them back to a Google Earth file. You can set waypoints to load each time by going to Preferences->Tracks where there is a new field. Once loaded you can fly to/from waypoints same as you can for maps, using the Tools->FlyTo menu. Currently there is a max of 512 waypoints and the FlyTo menu will only show the first 30 or so.
v1.12:
- In KML file used for location upload do not include LookAt parameter so user can set from within Google Earth.
v1.11:
- Fixed latitude bug in Magellan .trk output.
- Allow "Upload Now" to work regardless of "Auto Upload" setting.
v1.10:
- Added "Fly To" feature to allow viewing of maps when you are in a different location.
- Improved Zoom and Pan combination.
- Remember file type after Save or Open and use it next time.
v1.02:
- Support Portrait and Landscape screen changes dynamically.
- Start button improvements.
- Increased max number of maps allowed.
v1.01:
- Added some error checking on map reading.
- Fixed a problem related to the filename used for upload.