I gather in the US they want to make sure if you buy an iPhone 3G that you also have an AT&T contract to go along with it. If this is the case, I guess I can see no online ordering from Apple but there shouldn't be any problem with AT&T selling online. You log into your account, select upgrade your phone and choose and pay for 3G iphone. I gather AT&T is probably scrambling right now to get themselves together following yesterday's announcement but doesn't it seem crazy that there is no place to pre-order the new iphone online? I am shocked that they would miss out on the chance to lock in customers online now before the launch. What am I missing here?