You can upgrade your 3Gs you will get most of the features with no noticeable slowdown. Unless you are JB(Jailbroken) and Unlocked in which case if it aint broke don't break it ie. don't upgrade. There is no change to hardware in the OS 4.0.1 changes the way signal bars are displayed making them a little more truthful although I've seen a couple threads of 3Gs all of a sudden being on Edge all the time after 4.0.1 I would say get the iPhone 4 and I can't even get one yet. The antennae thing has been blown way out of proportion as people have said. Steve just announced you will get a free bumper with your purchase which seems to eliminate the problem. If you always have it in your pocket or put a case on it you'll be fine. If you don't like it as everyone said return it within 30 days for full refund and go back to your 3Gs. If you want to see why it's so great look at the top of the forum in the iPhone 4 pictures thread, search for facetime and look at the battery usage threads. Let us know what you do?
