I chose the Garmin Edge 840 Solar as the best all-around bike computer because it’s small, and easy to mount on a huge range of mounting options, plus it’s got a good screen and great battery life.