I have contacted Apple, but these problems seem to be almost universal with iPhone owners upgrading to OS4.  Since my upgrade, EVERYTHING lags. I can type a whole sentence, with nothing appearing on the screen, ten seconds later – BAM! – it appears. I can’t even send messages without issue – simply pressing the “send” button brings this phone to it’s knees. Yet another delay. Receiving a phone call is an arduous task (the phone lights up, two seconds later it decides to ring and display who is calling). If I cannot perform the simplest of procedures, let alone use my phone to MAKE A PHONE CALL without an issue, what use is this expesive device? The map application is complete unusable – I have a wait 30+ seconds after the the app starts for it to even recognize inputs.  I can’t even officially get help from anyone at Apple without paying for it, not even a simple email. Great, 30 dollars to tell me how screwed I am – they don’t even have an official answer. I have tried hard resets, factory restorations, nothing is helping. If there is no official fix for this, and I am forced to downgrade via third party means and stay perpetually in 3.1.3, consider me a lost customer. If the 3G is incapable of running correctly with OS4, the option to upgrade never should have been allowed. I hope AT&T will put some pressure on Apple to provide the millions of iPhone users with some simblance of customer service.Â