There were also rumors that it had something to do with light and the camera (iow, white doesnt absorb light as well). Who knows?
Although I use their gear, I'm not known to say a lot of nice things about Apple, but I think this "fiasco" isn't. I applaud them for their apparent eye for QA in the matter.
These sorts of QA blunders are virtually routine for competitors like HTC, Motorola, and Samsung.
It sounds like Jobs announced the white iPhone 4 a bit too prematurely. Lesson learned, let's ditch the White i4 and move onto the next thing.
(note: I'm not saying that's not the case, it's just surprising)
The iTunes 5 Announcement From the Perspective of an Anthropomorphized Brushed Metal User Interface Theme: http://daringfireball.net/2005/09/anthropomorphized
iLife ’06 From the Perspective of an Anthropomorphized Brushed Metal Interface: http://daringfireball.net/2006/01/brushed_metal
An Anthropomorphized Brushed Metal Interface Theme Shows Up for the WWDC Preview Build of Mac OS X Leopard: http://daringfireball.net/2007/06/brushed_metal_leopard
Actually, the Canadian website says 2 weeks:
So whoever you're trying to buy one from - they're messing you around.
If you're in a contract with a carrier, I'd suggest phoning them up and asking to speak with their retentions department. Talk to them about how you're thinking about leaving if you can't get an iPhone 4 soon. Most of the big carriers -- Rogers, Telus, Bell, and even Fido -- have taken orders through their retentions department. It really seems to depend on the day though, whether or not they can sell any. But it's worth a shot!
To be fair though, couple of my friends got one by either waiting in line at the Apple store or calling Rogers retention etc... but I really don't care enough to jump through hoops to get one so I'm still waiting!
My advice is to threaten to switch carriers. They'll take care of you nice and quick.
* had a Back button in Mobile Safari that consistently redisplayed a cached version of the previous web page, by default. use a portion of the flash space if needed for this cache
* had a way to temporarily disable device auto-rotate -- the bane of users who are moving or fidgeting or laying down
* Photo collection synching -- why is the only way I can get them off by selecting up to 4 at a time and emailing them to myself? They're just files. Copy them to your host desktop just like all those other files they've been synching for years.
...the color white? purty, but, not a substantive improvement like the above would be.