When we last mentionedTrailRunner it was pitched primarily as a tool for making your iPod into a workout tool. The newly released version 1.3 expands its functionality considerably with support for importing routes from the recently released Garmin Training Center as well as workout information from the Nike + iPod kit. Now with TrailRunner you can plan and mark out your route in color on USGS (or other) topographical maps, download those maps to your iPod (as photos), record your actual run/bike ride/hike on your Garmin GPS (like the Forerunner, right), and re-upload that tracking information to TrailRunner for analysis and comparison with others. TrailRunner can also import and export KML files for use with Google Earth.
As before, TrailRunner is a free download, but donations are requested.