Check out the Sigma Rox 9.0. It can be found for around $200. It tracks speed, distance, altitude, heart rate, cadence, stop and start times, distance climbed and descended. It downloads the information to your computer and provides graphs to help you analyze it. It's wireless and very reliable.