This is the Garmin Edge 840 Solar: a touchscreen solar charged GPS cycling computer with advanced navigation and adaptive coaching. You will be able to easily view workouts and training on its screen. It lasts up 32 hours of battery life with solar charging.
The Garmin Edge 840 Solar shows ascent grade when climbing, so you can figure out how much effort you will have to put in. You can use it to measure jump count, distance, and hang time. You get turn by turn directions and alerts to stay on track.