Joe's Goals is a dandy free tool for tracking the efforts you make toward your goals. Not exactly a to-do list, it's more like a way to get in your own face if you're inclined to put off or forget the daily steps you need to take for long-term progress toward success. Or, if you're like me, you enjoy a little visual reward--say, a lovely green dot!--for a task completed. You can also arrange to get a rap on the knuckles--I mean, a nasty red dot!--when you indulge in a bad habit you're trying to break.
It's so easy to get yourself set up at Joe's Goals, but you might also enjoy reading some extra tips and tricks for using Joe's Goals.