Alongside Apple's undeniable success with the iPhone App Store have been the near-constant stories of app rejections for dubious or entirely bogus reasons (to be fair, most rejections are entirely legitimate). But what gives Apple the right to reject or even remove apps? The iPhone Developer Program License Agreement, to which all iPhone developers must agree. The EFF has now acquired copies of the agreement and analyzed some of the more troubling clauses. Would they stand up in court? There's no way to know until someone sues Apple. follow link
Thoughtful, detailed coverage of the Mac, iPhone, and iPad, plus the TidBITS Content Network for Apple consultants.
EFF Examines iPhone Developer License Agreement
As long as Apple persists in this type of thing, I will not encourage them by buying an iPhone or iPad. Following the same line of thought what happens if Apple tries to move this type of business to the Mac with their next OS? I, for one, will go back to windows, Win 7 seems to be competitive with OsX in many ways.