I would want to give an honourable mention into the Garmin Edge 540. The 540 has almost everything you may need and nothing at all you don't, known for becoming a trusted and bug-no cost unit. It might be rude not to mention the Coros Dura, a relative newcomer, it https://mybikereview.com/best-bike-computers/