I have the polar software which is nice to download your information from your watch to pc. It has a nice calender where you can transfer a training session to your watch to tell you what to practice for the day(I don't use it cause I remember what to do). The nice thing is that it will log your milage per week, hours and hartrate ext. You will almost need the top of the range polar equipment to feed this info. Better idea is to go on fittrack, see on cycle lab, they also have a calender wich tells you what to train, you can get all your buddies to join and you can see your fitnes score grow higher than theirs. Subscription is free, then you buy a training plan acording to the time you have per week, +-R120. IF YOU DON'T MEASURE IT, YOU CAN'T IMPROVE IT!