Boring answer, but it's got to be my Garmin 830 head unit (other price range models, both up and down, are good too)
If you're tracking your rides, a GPS head unit makes life very easy. Hit record, hit stop, automatic uploads to Garmin Connect, Strava, etc.
Other brands available, check out Wahoo and Bryton also.
🙂