Btw I would 2nd the use of the GPS watch...I used my phone and map my run app for a while and got tired of the inaccuracies and finding a better way to carry it and check it so I got a garmin 310xt. It works very well, much better than the mmr app. I use runningahead.com as my data base app. Garmin has its own called garmin connect, and there are several others out there, but I can also upload directly from my watch to runningahead which includes workout notes, weather details, equipment(to track milages on multiple shoes), categories for types of workouts, reports of weekly/monthly/yearly stats and more. It's a VERY good site.