Across 12+ years of road and mountain biking, the Garmin Edge 1040 is by far the best GPS bike computer I've ever used.
Garmin Edge® 1040 GPS Solar
Garmin Edge 1040 Solar bike computer review
Screen Protector for Garmin Edge 1040/1040 Solar Gps (3+1pack) and Silicone Case Cover,Tempered Glass Film Anti-Scratch High Definition Full Coverage, Blue : Electronics
Garmin Edge 1040 Solar Bicycle Computer with GPS –
Garmin Edge 1040 Solar GPS Cycling Computer - Performance Bicycle
Garmin Edge 1040 Solar Computer - Electra Bikes