I'm a huge Apple fan & user (and that's the main reason I haven't gone with a Treo 7xx -- no Windows Mobile for me, thanks). So, I'll be looking at getting an iPhone (barring huge problems) as soon as it's available. In the meantime, I've certainly been enjoying my Palm-based 650.
As for the whole no-third-party-software thing, what does that mean? Software by third parties is always being written for the Mac. I can't imagine that you wouldn't be able to upgrade/update the iPhone with third party goodies. But, isn't this conversation putting the cart before the horse a bit here? I'd imagine that the software for this phone will be spectacular right out of the box. Apple software (and hardware) and UI is what makes Apple fans such big fans.
Also, if you're a Mac user, then you already know how often Apple puts out software updates that are a piece of cake to install. I'd think that this phone would be engineered in such a way that updating the software on this phone would be just as easy (at least a lot less daunting than it has been/can be updating the Treo base software). That being said, I don't know enough about computer/phone & software architecture to be sure about -- I'm simply considering Apple's past way of doing things.
I'm really looking forward to this phone. The idea of such an Apple product has been rumored for long time now, leading me to believe that this has been in the works and testing for a REALLY long time. I would think that Apple is bringing the phone out now because it's finally ready now (Apple's stock price has been quite high lately PRIOR to the release of this news, so the release of the news of this phone now doesn't strike me as merely a financial publicity stunt). This phone should be pretty darn impressive.
We'll see, right?! Can't wait!
/< / /2 /<