Every avid biker needs a Garmin Edge® 520 in their life (Fitness Accessories You Need in Your Life Right Now). It is the first bike computer that is compatible with Strava live segments (it even includes a 3-month trial of Strava Premium). It offers in-ride challenges and features live tracking, smart notifications, automatic uploads, send/receive courses, social media sharing, and it shows the weather.