I've had a great experience with my Bryton Rider 420. Had it for a year, ridden about 5500km with it. No issues at all. Syncs up well with all kinds of sensors (I believe both ANT+ and Bluetooth), has great battery life, easy to read and configure display, nice auto backlight, can set to automatically sync to Strava and other services, and considerably cheaper than a Garmin with similar functionality.