ive been using map my ride probably about the same deal, i have a ride i normally do its around 17 miles but ive been wanting to expand that, but at the same time I didnt trust my bike enough to get that far from home on it lol, I ride 60ish miles a week hopefully this bike helps me venture out further id like to up my normal rides to around 25 miles
Take a look at Sportstracker app also. The free version is built for the individual user if you're not interested in broadcasting your rides to anyone else. I use it w HR monitor. Also downloaded Map my Ride app which looks really good.