I've had mine for about a month now, it's fully gps based so no messing with magnets and the like and it tracks your route and loads of other functions.
http://www.garmin.com/products/forerunner301/

_________________
If you dont like the way that i ride.....Stop trying to keep up!!!!!