I went for a stroll around town today with my iPhone 4, and used it as I normally would. The result was upsetting. In places that my 3GS shined, the iPhone 4 was unable to load a webpage. The overall speed of making phone calls and sending texts was noticeably slower on my iPhone 4. I don't care what the reason is behind this, all I want is my phone to work like it's supposed to! I love the screen and cameras on the 4, but it's just not worth the hassle. I'll wait a few days for Apple to respond, but if they don't I'm switching my 3GS back on and selling my 4 on ebay. Anybody considering the same thing? The 3GS was such a reliable phone for me.