I put together a little site to help me make free-form bitcoin contracts with friends around the world. Primarily I did this for the superbowl, because we all wanted to bet BTC with each other, and people can "forget" to pay when they lost, and its always uncomfortable to need to remind them
Its kind of rough... but I thought i'd put it out there and see if there is any feedback from you guys.
It also works on testnet!
http://betkeep.com