Garmin Edge 500 ($199)

garmin-edge-500-gps-super-cycling-computer-red-48

Edge 500 measures your speed, distance, time, calories burned, altitude, climb and descent, and records this data for your review. For extra-precise climb and descent data, Edge 500 also incorporates a barometric altimeter to pinpoint changes in elevation. Works with optional heart rate monitor and third-party ANT power meters and cadence sensors. $199