What my wish was always to be able to register my cycling tracks and see details about it afterwards. A simple cycling computer cannot track your route since it does not know where you're going to. Now with today's mobile devices with building GPS it's possible.

RUN.GPS will plot your training on a map (where you can create a background image from Google maps) and it will tell (it actually speaks) you all details about speed, distance, pause times, altitude and lap details. Once finished you can upload the information to the portal and if you took pictures during your trip it will show them together with your track on a Google map. You can also predefine a route you want to cycle on the portal and then download it into your mobile device and it tell you where to go to and show you remaining distance.

Have a look at their website if you're interested in using your Windows mobile device for recording information on your sport. http://www.rungps.net/

At the portal you can see where you have cycled and information about your tracks
http://www.gps-sport.net/

Below is a report generated on my Windows mobile.