I love my Garmin 810, fully customizable for what you want to see and track. Holds a charge for 12 or so hours of riding. I move it from bike to bike. I download the maps every year. Not that’s it’s a necessity by any means, but nice to have if you were to need it. Post ride, I enjoy looking at the statistics of the day. climbs, speeds, heart rates, cadence and grade % to name a few. If mine were to break, I would replace it. Syncs with Garmin Connect to view all your activities.