I just this minute signed up to my fitness pal. It's related to mapmyrun, free, easy to use and looks really good