I bought and used Sean's forms. While I have not signed the dotted line yet; all the term have been discussed and I am 99% sure I have the contract. It a 13K one by the way.
I think Sean's forms are a big help to someone new to the business. Yes they will have to be tweaked a bit for each company but its easy.