this reminds me of beeminder.com
I like the idea of adding financial incentive to stick to habits etc, but i would be uncomfortable with having to deposit money, why not just take a CC and charge it if I break the contract?
also: what prevents me from just lying about whether I did the thing I promised to do?