We created Shake (http://shakelaw.com) to strike a balance between simple, short, plain-English language, and legal validity (marrying those two is harder than you might think). Like them or not, NDAs are signed all the time (we surveyed nearly 100 startups and found that the average CEO/Founder signs 3/month). I was surprised by that number, but that's what the respondents said. I don't advocate signing NDAs for everything, but we were aiming for a middle ground between a pinky swear and a traditional NDA full of legal jargon. Simplifying and standardizing the language and making them easy to create and sign (we started on iOS) takes some of the formality and awkwardness out of NDAs (and other agreements) without giving up protections or professionalism. Disclosure: I'm the CEO of Shake, which is free if you want to check it out.
I probably can't really use because I'm not in the US, but thank you so much for that. Now, to be completely happy, I just need to choose what torture instrument I'll use on whomever wrote Apple's EULAs, and I'll be a happy man.