From Map My Tracks:
Map My Tracks is the easy way to accurately track and share your sporting activities or sports events live. In real-time, friends, spectators, coaches or sponsors can follow the action as it happens.
Map My Tracks turns your mobile phone into your personal real-time GPS tracking device. Using a mobile phone with built-in GPS or an external GPS receiver you can map and track your location in real-time. Map My Tracks is great for bringing a new insight into your sporting activity, it provides a competitive edge and makes training fun. Map My Tracks let your friends, competitors or parents know where you are right now. Its ideal for tracking activities like sailing, cycling, running, canoing, skiing, walking, windsurfing, orienteering, mountaineering, horse riding, hang gliding, gliding, snowboarding, paragliding, hot air ballooning or just for fun to show your friends where you are right now.