If you have a smartphone, I absolutely love Runkeeper. It has the option to set it for a number of different activities. I do a lot of hiking, and when I hike I set it for hiking and when I walk I set it for walking. It syncs to a webpage you can set up where you can see stats, elevation etc. You can see some of that on the app on the phone too. It's free unless you want to upgrade to the Pro model but I've never done that. With the Pro you can let others you choose see you "live" and form teams and things that I'm not really interested in. You can set it to give you a verbal message if you want to for different things and at different times. Like it can tell you every 10 minutes how far you've gone, pace, etc. But I just have mine to tell me every half mile. You can set it to notify you at shorter or longer distances if you want. Half mile works best for me. Not enough to be annoying but enough to assure me I'm making progress. If you use facebook, there is also a really cool app I just found out about a month ago that I run at the same time as I'm running Runkeeper, but you don't have to do that. It doesn't give all the stats but does give you time and distance. It's called CharityMiles, and it's also free. They have corporate sponsors that will make a donation to whichever charity you choose from their list of charities. It's 25 cents per mile logged while walking or running. It gives 10 cents a mile for each mile biked. They have a number of charities you can choose from when you start it to go on a walk. My favorite one is Wounded Warrior Project. There are also ones for some cancers, autism, feeding the hungry, literacy programs, etc. It might not sound like a lot. But if you walked say 4 miles a week total, in 52 weeks that would be $52 donated to whatever charity that didn't come out of your pocket but benefitted others just by your movement. it makes me want to move more too. It does require a facebook account to log in, and at the end of each walk you accept sponsorship and it gets posted to your facebook page. That's so I think they can get sponsors because it benefits the sponsors too with the publicity. But I haven't received any unwanted e-mails or facebook ads or anything from doing it. You can set you facebook acct, if you don't have one already, to Private and then only your friends on facebook can see it. But to me it's worth it to have my miles count to help others. It also uses gps to track miles.
Last is just the slowest winner."-C Hunter Boyd