Endomondo
EndomondoThis app is ideal for running, cycling, walking, and other distance-related sports. With community-based app Endomondo, you can track your workouts, challenge your friends, and analyze your training. It will even map your routes and can cheer you on during your workouts. Super competitive? Get your friends in the game and send them text messages that will be read to them during their workouts. You can choose to trash talk them or give them pep talks. Download app HERE [Photo via]