Shortcut to Beeminder.com
Beeminder is a goal-tracking tool with teeth. Reply with data when Beeminder asks -- or better, connect another device or app to automatically send data to Beeminder -- and let Beeminder plot your progress on a Yellow Brick Road to your goal. Keep all your data points on the road and Beeminder will always be free. Go off the road and you (literally) pay the price.