I use the PC Coach software. I can keep track of my weekly, monthly , yearly milage, along with overall time and time in all the zones. I've used it for over 5 years, so the cost per year is pretty small. I think it was about $60. It can graph out all the data, so that it's easy to compare week to week and month to month.