Beeminder is a really interesting tool for tracking your progress towards a goal and helps incentivise the endeavour. From the website:
Beeminder tracks your progress toward your goals. Anything you can put a periodic number on works — weight, pushups, number of cigarettes, or how long it takes you to bike to work. Just answer with your number when Beeminder asks and it will show you your progress and a yellow brick road to follow to stay on track.
Visual feedback combined with self-binding help to keep you on the road to achieving whatever it is you set out to.
They hope to open up registrations by 4 August. Should be good!