I have been biking for 50 years and this program just made it much more fun and easier to train. I kept trying apps that just did not have the features I wanted (or needed). Strava is good but it is more for routes and analysis of data, not so much collecting the data itself. The multiple configurable screens will give you enough options to keep you busy for a while and is worth the cost all by itself. The routing is good also so I will likely just use Strava for analysis now.