I have IE7. I just finished pre-ordering my iPhone through Inernet Explorer of all browsers! I never use it! But it worked! In Firefox, everytime I clicked "Shop" or "Upgrade" it took me back to the login screen and it just took me to my account page. In Chrome, everytime I went to the "Shop" it STILL showed the 3GS! I'm guessing it was using caches or something? But it even kept doing it after I deleted my cookies and history. With IE7 I had no problems! [Of course the whole hour and a half that I was trying this, since 4am, the Apple site was STILL loading on various browsers and tabs].