Quote Originally Posted by bcipam
You might also want to consider a Garmin portable GPS. It also records all that information, shows yout eh route and the elevation gain.
My husband just got the Garmin 205 (the 305 has HR and cadence). He really likes it, and it has a good computer interface with maps. I understand you can tie it into Google Earth also to recreate your routes.