There's a lot of run tracking apps out there, and you could be forgiven for forgetting about Google's very own My Tracks, what with its complete lack of zombies. But the dedicated runner or cyclist might want to give My Tracks a second glance, since it just got a major overhaul and (more importantly) it's still free. The biggest addition to the open source app is a user interface that plays nice with Ice Cream Sandwich, and presumably, Jelly Bean.
The basic tracking features, including map display, time, distance, elevation, et cetera are still present, but sharing options have been improved. The "Big Three" social networks - Facebook, Twitter and Google+ - are all supported, as well as more technical options like Google Maps and Google Docs. You can export your trips as GPX, KML, CSV, or TCX files for easy viewing in mapping applications like Google Earth.
For the seriously dedicated, you can even connect a Bluetooth heart rate monitor or ANT+ compatible device, incorporating your biometric data with the information taken from the phone's GPS sensor. Speaking of dedicated, Google recently used the app to track the Highroad team on their 2012 Tour De France run. While you might not be cycling 3000+ kilometers any time soon, it looks like My Tracks is a pretty good way to track your 5K training. And the price is right - even without zombies.