I disagree. Apple
will update the phone (as in new not just online upgrades) within the next 2 years if they plan on surviving in the market. I see it happening, most likely a very minor update for the European release (3g) and for the Asian market if they even venture there with their current demands on providers.
If Apple doesn't update their phone significantly for the next 2 years, it will not be able to sell in the next 2 years unless they do drop the price significantly. No matter how great it is now, in 2 years, it the competition will have caught up and likely surpassed, no question. They are already trying their best to catch up in R&D b/c the iPhone seriously threatens their US market share. If Apple does nothing then they are sure to lose, and that doesn't sound like Apple. But in the mean time, I'm sure that their online updates will keep users very happy, this is what I'm expecting.
Besides that, I am completely sure that the iPhone revisions will come out as a
SURPRISE like we've never seen, otherwise they will be UNABLE to liquidate the rest of their stock b/c of people waiting to buy/switch. This is true b/c the phone is locked and needs a contract, there's no way someone will buy it if they know an update is imminent and Apple can only destroy the phones if no one buys them, or just probably offer them up severely discounted. This could be a different case once Apple reaches their 10 million goal though, b/c most likely many of those 10 million will upgrade.
Now, I don't think anyone is shooting themselves in the foot by buying now. It's a great phone, awesome technology to have now. If people aren't satisfied with their purchase now, I doubt they ever will be completely satisfied as they look at the horizon for new updates.
Don't be surprised if Americans can buy a 3G version of the iPhone this Christmas or Jan '08.
They need to make one for Europe anyway...
This should be expected, if Apple plans on making money in foreign markets something needs to happen.