In Regards to the iPhone NDA
I just find it awesome that an official communication from Apple says "[...]so that others don’t steal our work. It has happened before. [...] protect the iPhone from being ripped off by others." (emphasis mine)

I'd just like to point out as well that there's no way that iDevGames.com can possibly verify that our members have accepted the mysterious new non-NDA agreement, so in practicality we might consider ignoring it as soon as possible. IANAL. 
-Jon

-Jon
Apple will be releasing a new contract in the coming weeks, this is when we will find out what is covered under the new NDA, which from my understanding will be prereleased software by Apple Inc.