Since upgrading to iOS 4 a couple months back my iPhone 3G has ran as slow as molasses. So frustratingly slow that I have been considering replacing it with an Android (though Android handset choices in Canada are few).
Today iOS 4.0.1 was released. As you can see below it purports to include iPhone 3G performance fixes.
After futzing around with my updated iPhone 3G for an hour I can report that the update has fixed the problem somewhat. Apps do start and function quicker than they have recently. But the device and its apps still run noticeably slower than pre-iOS4.
I’m still considering an Android but, for the time being, am unlikely to completely abandon the iPhone. I’m hoping future iOS updates continue to fix 3G performance issues. But, I’m not holding my breath.