Wow! FedEx just dropped off my iPhone 4 just a few moments ago... Activation was snappy and smooth. Impressively cool! FYI; As of last night before bed, my delivery date was still the 24th, even after I received the email from Apple about a possibly delivery on the 23rd. Some additional videos on my site and I am uploading a video to youtube as I type. http://www.loyalmoses.com/2010/06/my-iphone-4-arrived-2-days-early/ * Updated to add more images * Added quite a bit more pics at my blog, link above.