I agree with your comments on the non-SDK for the iPhone. And I agree that SJ should have said "this is a 1.0 product, developers are invited to make Safari-based apps for now, and we will think about an SDK in the future." I have been suspecting that Apple wants to control the user experience, to make sure the iPhone shines. (all sensible, but I just wish they'd admit it, everyone would understand.) Anyway, I suspect there may be something else going on: with an SDK, it would (presumably) be easy to develop a VOIP app via the built-in WiFi. This could leave AT&T in the dust. And Apple has been wanting to appease them with the exclusivity. I wonder if an SDK becomes reality only when other cell phone carriers are allowed into the iPhone market...