Ok guys; stop freaking about your iPhone 3G S. Apple is a huge company, and they know what they are doing (for the most part

). We are a small business and ship hundreds of packages a month via. UPS and Fedex. Here are the facts.
1) UPS is generally slower for the service, and comes a lot cheaper. Fedex overnight rate is more like 1st class; they deliver fast and they are more expensive. They also usually come earlier during the day (AM hours). UPS is a very nice budget solution, like 'business class' on an airfare. UPS is cheaper in bulk (about $10 cheaper for the overnight solution per package). So, Apple chose UPS to ship out a majority of the iPhones.
2) Why did the iPhones that shipped via. UPS go from China -> Hongkong -> Alaska -> Louisville? They were sent via. the source: iPhone/Apple, as you all know, makes their products in China. Shipping a bulk amount from China is cheaper than shipping from China -> Apple warehouses around the US -> Paying again for another shipping to your homes/apartments. That's like paying for 500,000+ iPhones from China to multiple Apple stores then paying UPS/Fedex
again for shipping. Instead, why not go from the source (China to house/apartment, direct, not using Apple).
3) I can't say much about ATT's slow delivery, but they need to order via. Apple. Always order from the source if you want something like the iPhone or a new 'hot' product.
4) Why did iPhone's get shipped from Fedex and UPS on Apple? The reason is Apple managed to get 90% of iPhones shipped via. UPS from China, but the people who ordered more recently (like 10th of June+) need to get their iPhone's shipped directly from Louisville, KY stock to their homes/apartments. This is why Fedex was chosen, for overnight or 2 day delivery. The planes that carried iPhone's from China to USA are iPhones for users like us but also contain extra stock for people who ordered recently. They use those extra iPhones and ship them via. Fedex, since Fedex is what Apple usually uses for domestic and 'normal' shipments.
5)
Will my iPhone come tomorrow, the 19th? > Yes. It will. Anyone who has a tracking number; yes. UPS is flooded with millions of orders from Apple and can't update their site as often. So some people show as their iPhone is in Alaska. It doesn't matter. Your iPhones are somewhere, sitting. They are packaged up and labeled, ready to be sent. They are just waiting for permission from Apple to deliver them, tomorrow, the 19th. This was confirmed on UPS's twitter site (
http://twitter.com/UPS_News).
Fedex orders are already en route and will also be overnight shipped to you.
Hopefully this answers all questions.