I think the short supply of the current iPhone is neither a coincidence nor a underestimation of demand.
Apple says they underestimated the demand.
Well, what were they supposed to say in order to stick to the truth?
"Hey! We've got a new iPhone in a few weeks!" or "No comment!".
By doing it like they did they gonna keep up demand up until the new iPhone hits the market.
Makes perfect business sense, huh?
Walt Mossberg said, that the 3G iPhone will be [available?!] within 60 days.
Apple can announce a hardware upgrade without any keynote, can't they?
Think about it!
It is just a hardware upgrade. Apple is all about Software.
"Hey guys! We've got 32Gigs of memory and 3G connectivity. That's it."
Wow, that would be an incredible announcement on a keynote, right? *irony*
What about this:
They release new hardware in April or May and roll out the App Store alongside the 2.0 firmware at WWDC 2008.
Finally, it does not make any sense that the iPhone already is on short supply if Apple is not gonna roll out a new hardware revision before June.
We will see a very suprising launch of new hardware in the next few weeks.
That's my personal opinion!
Sorry for my bad english. I'm from Germany.
