I agree that the 3GS is fine. But... my family has 5 iPhones, and our 3 3G users are all experiencing much worse performance since “upgrading” to iOS. My 3GS is fine, but the 3G phones are MUCH slower with iOS doing basic tasks like opening up the Notes app, opening up text messaging, etc. I am a Mac owner since my 128K Mac in 1984, and I love my iPad, but the 3G phones were screwed over by iOS.
We are moving to 4Gs, but I am disappointed that the 4.01 and 4.02 upgrades have not fixed the 3G phones. Bottom line I’m a pretty big Apple fan, but believe in calling things as I see them - Apple seriously compromised the 3G phones with iOS, and it’s hard to imagine they did not know this before releasing it.
The 3G opening and running apps more slowly under iOS4 than under iPhoneOS3 is not the equivalent of making it an "iBrick" or a "paperweight" though, wouldn't you agree? Irritating, yes. Inoperative, no. Do your three 3G phones still work? Or are they now being used to hold down papers on your desk or being saved to make a chimney?