prevention magazine has a great one online... I used them for a long time!

I also have been using mapmyride.com for keeping better track of working out.. I like it better because it adds everything up.