I think if AT&T were smart they would have made a pre-auth sales app for the iPhone that validated our contract info and setup an order for immediate purchase on pre order day. It could have came out hours after Steve Job's announcement with all the available phone type options for the user to preselect too. All the user would have to do on pre order day is click one fat button for "I agree to this preorder based on my pre qualification status and configuration". I should pitch this to AT&T. It could work for other things they sell too. It would certainly spread the load over a few days before the pre order begins and help their servers avoid being overwhelmed all at once. Instead of their servers pitching all the crap that goes along with an order (graphic requests for layout, cart setup, database inquiry for account upgrade status..yadda yadda) the app would already have the GUI local to the user and they'd be essentially submitting their encrypted consent for the pre-order. The user setup all the validation and selected what they wanted days before the pre order when the AT&T servers were not pegged all to hell, so the load to the systems is not all happening by a million people all at once. Then the user gets an email confirming the upgrade order. DONE