11. RunKeeper (Free)
The is one of the best free weight-loss apps for runners, as it tracks performance over time, notes personal best times and provides GPS mapping of runs.

12. DailyBurn ($10 mo)
DailyBurn has a variety of workout videos led by professional trainers. With a range of routines from weight-lifting to yoga, you can work at your own pace from whereever you like.