Well I have the garmin 500 and love it. I had the basic version and a Christmas present has just added the cadence sensor. Once my polar hrm runs out of battery I'll add the hrm strap as well. Great for recording your rides, but it has a snag in following courses over 40 miles. If that isn't a problem for you it gives a lot of data to manage and compare.