Tomorrow is iPhone OS 3.0 day and will (if I am not wrong) be another day of down AT&T servers, iTunes activation servers and other fun for those wanting the new OS on the first day out. For those that are getting the phone tomorrow, I have a feeling that you won't be able to use it before the 19th anyway.
Read more here.

Waiting days in the blistering sun for a phone that more level-headed folks (that is, not us) will be able to get by simply waltzing into a store a few days later just isn't what it used to be, is it? As iPhones make the inevitable transition from wildly-anticipated objects of lust to commodities, it seems that Apple's putting progressively less effort into carefully orchestrating and micro-managing launches -- and if you want solid proof of that, look no further than the shipping tracking numbers coming off of the online Apple Store's order status site where you'll find that some iPhone 3G S units should be in buyers' hands tomorrow