I did not want to spend the money one a Garmin, but wanted a full featured cycle computer. My solution was the Bontrager Node2. It comes with a HR strap. You add the sensors you need or it will used any ant+ sensors. I have it set to display Current Speed, HR, Cadence, and elapsed time. It will also work with a ant+ power meters. Less than $200 for everything you might need. If you need down loadable data or mapping the Garmin is the only way to go.