GPS, HRM and Bike Computer
I'm not a Yelper, and I've never posted a review to mtbr.com, but I'm compelled to share my recent Garmin Edge 500 experience... I just purchased the device back in April 2011 to log my MS150 ride. I'd always used TrailGuru on my IPhone (loved the simplicity, but hated the short battery life...