mySport allows you to record your position, save it and share it with friends. You can play the tracks to run against your own time.You can ask me for some source snippets from mySports