Garmin Edge

http://www.garminedge.org
Garmin Edge
Garmin Edge GPS bike computers give a range of features for every bike owner.