Lifting the Skirt (On NDAs)
iphonedevelopment.blogspot.com
iphonedevelopment.blogspot.com
A lot of times the company requesting the NDA isn't worried that you might steal their app idea, but rather are trying to keep other aspects of the project secret.
For instance, suppose Microsoft decided they wanted to make iPad versions of Word and Excel. If it became general knowledge that they were doing this, it could undermine their own phone platform, and also Windows tablet PCs. Such products would have to be introduced carefully. Accordingly their NDA would be aimed at prohibiting you to tell of the existence of their project or their involvement in word processing or spreadsheets on the iPhone. They would not be worried that you might decide to write your own word processor or spreadsheet.
NDA or Not, ideas can be stolen. Just don't show all your cards.