No, really, have you seen it at all? I bet you didn't because otherwise you would've tell the world about it — I'm using it for quite a while now, and I can firmly say: this is a program which just works, and makes my life substantially easier.
What is it anyway? Here you go: I think the screenshot is pretty much self-explaining:
As it follows from the name, it's initial purpose was to track GPS trails of your running, but now it could do much more than that. In short words, it allow you:
- Plan routes for cycling, running and hiking, drawing it on the map and uploading to a GPS of your choice.
- Importing and analysing your records from GPS — so you can view not only the route itself, but also elevation, pace, speed and so on.
- Manage your own library of favourite routes, which you can adjust and load to GPS
- Show your routes on different background maps, including Google Maps Satellite, Terrain, Streetmaps, and also OpenStreetMaps and Bing Maps (wow!).
- Share your routes on EveryTrail.com (which I personally adore) and GPSies.com
- And so on, and so forth, so go and check the list yourself at trailrunnerx.com
TrailRunner is donationware, and I most definitely consider donating to author — this is so great, when somebody creates a really useful piece of software which just works.