Beeminder
Bad entry?
Quantified Self + Commitment contracts
A goal-tracking tool with teeth. Report your progress every day and make sure to keep all your data points on a Yellow Brick Road to your goal. If you fail to do so your graph will be frozen and you can pledge (by which we mean pledge actual money) to stay on track ...