Up until a few weeks ago, I was running on an iPhone 3G, a task that really wasn't so bad until I upgraded to 4.0. I held out for many weeks, but was eventually sucked in by my phones need for folders. There were just too many pages of apps to go through, and I really didn't want to go and delete all of them.
4.0 though was a nightmare. It worked well at first, but then after a few days was painfully slow, causing my phone to crash when doing even the most simple of tasks. Games that were already pushing the phones limits turned into digital sludge. Even though Apple had taken away some of the 4.0 features on the 3G that people wanted the most, the phone, post-upgrade, was a real pain in the rear.
MacRumors.com reports that Steve Jobs himself responded to a recent complaint. the upset user stated that, "I've waited patiently through 4.0.1 and 4.0.2, looking for a fix that will make my phone work again. I've read the forums that advise me to jailbreak my phone or use some other method so I can downgrade back to a version of iPhone 3, however I'm not prepared to use a method that is not supported by Apple."
The response from Jobs was simple,
"Software update coming soon.
Sent from my iPhone"
Hopefully this means that 4.1 is coming out really soon, and that my old iPhone 3G will be fast again. I've since moved on to the lovely iPhone 4, but would be more than happy to pass the old unit off to someone else once it works at a serviceable speed.