I ordered my Droid X a couple of weeks ago thinking I would get it in August but instead I got it yesterday. Sweet! Unfortunately my AT&T contract (for the iPhone 3G) expires Sunday so I can't set up my DX until Monday or else pay about 60 bucks in early termination fees. So for 48 hours I have to use my iPhone 3G (which I used to love until I updated to iOS 4.0 which rendered it incredibly slow) while the DX, lifeless and cold, sits on my shelf. I'm not one for hyperbole but this is going to be the most difficult weekend of my, or perhaps anyone's, life.