Endomondo Sports Tracker
In addition to running, you can also use this app when walking or cycling. Endomondo Sports Tracker has GPS tracking your time, distance, speed and calories. You also will get verbal feeback for every mile or KM. You can also create your own workout map, and listen to your own music. It also gives you the option to compete against other friends who have this app. To sign up for this app you are able to do it through facebook you want.