I'm not into tech, so I use Garmin's least expensive and easiest to use GPS watch (model 35). While riding it only gives speed and distance. Once uploaded to Strava it gives elevation and more. I like it. I don't need a turn-by-turn GPS bike computer.