Beeminder is really interesting, although they're in Beta and I don't think taking new users. Their post on "How to do what you want" is useful even if you're using something else to keep track. http://messymatters.com/2010/11/15/akrasia/ It's also an interesting answer to why you would want to have a New Year's resolution (so long as you find a way to self-enforce it.)