I am trying to cycle (fast) on my bike on average 40-50 km in the weekends (it was freakin cold btw saterday) . Now - I got me a Nokia E71 with Nokia Sportsstracker. And I was stunned by this application.
I just activate it when I am starting to cycle. With it's GPS it stores my route and at the end I upload it to Nokia Sportstracker. I did not think anything of it, but it's just pure S.. (intimi know what I mean!!).
Look at this picture.....you get an instant dashboard with all kinds of KPI's (av. speed, max speed, altitude, # km etc..). U can see the route geographically with Google maps...It's a perfect match of my route!!! No hitches...just flawless..
You can store the routes, share it off course with others and you can store the KML file and use it in Google Earth.