Edge 1000 .... amazing (not cheap) and you have to know how to set it up properly aswell as which version of software to use (which many people don't know about) .... add a Garmin Varia Radar light and it will take a lot of stress out of cycling ....