I suppose apps like this have been around for a while, but I hadn't heard of them. And I think it's a really neat idea. The free SportyPal app uses your iPhone's GPS to track your workout — running, cycling, roller-blading, walking, or whatever. The app logs your position, shows it on a map, and logs your movement, distance, speed, and calories burned while working out. You can view your workout in a map view, which shows where you went. And you can view the stats as charts or in summary fashion. Plus, it offers real-time information while you're working out, such as speed/pace, distance covered, and maximum speed. And in addition to all that, you can upload your data to the SportyPal website. You can again see a map of your activities. Plus, it keeps cumulative data such that you can track your overall progress. Well done. There are a small number of reviews. For some users, the app works great. Others seem to have a problem getting a GPS signal.