Looks like if you use iOS 4.2 on a iPhone 3G the performance suck goes way down from what it was when 4.0 was released. Good news for the people with the 3G who made the mistake of upgrading. Soon you'll no longer have to hit "no" to the prompt to upgrade :)