I've used the cheap bike computers like you can find at Walmart or most sporting goods stores. If you want real time speed data, and usually they include an odometer as well. As long as you plug in the correct numbers to match the tire diameter I've found them to be accurate. I can track my rides, heart rate, etc on my phone or watch, so no point in spending for a fancy bike computer just to see real time speed data imo.