Some ramblings on the topic of business contracts:
http://bec-systems.com/site/1563/business-contracts