After the 3.0 upgarde on my first gen iPhone, I think I'm going to return my Pre-Ordered 3G S unopened. The 3.0 update has actually sped up my Edge phone nicely. The reviews of the 3G S have been positive, but unexciting. Looks like next year's iPhone will sport the ARM processor. That may be worth the leap and a new two-year contract!