3. STRAVA CYCLING
A GPS tracker with a difference: not only does this app measure your speed, distance and elevation as you cycle, it also allows you to compete with other cyclists who have ridden the same "segment" of road or trail. It also helps you to suss out the best nearby cycle routes.
Free, iOS, Android