That article from the Dan Heller site is pretty good. It's definitely accurate, and covers all the basics of contract law. It sounds like you found the other discussion about model releases. I'll still be interested to hear what you finally decide on for the best way to avoid a 10pg contract for a simple model release.
And unfortunately, being a student and all, I'm not able to spring for a trip for anyone anytime soon. Though to make up for it, here's a nice NZ landscape