31. Best apps for fitness: Endomondo
Fetch those double-XL jogging bottoms, still in their wrapping paper under the tree; it's time to make penance for all that brandy butter and food wrapped in bacon. Endomondo will track your progress through virtually any sport available, allow you to plan routes, record best times and upload your proudest achievements to the web, where friends and family can applaud or deride as they see fit.
Platform: iOS and Android