I'm going to be one of the detractors here and say that I'm quite happy with the performance of 4.0 on my 3G. I jailbroke mainly for sbsettings and mywi; both which work quite well on the 3G. Tonight, I enabled multitasking and must say that it works very well; as long as you keep the number of apps running in the background to a minimum (I would say 4 - 5 at most). Under 4.0, I couldn't get any of the app switching applications to work with backgrounder (actually, I'm not sure that they have all been upgraded to 4.0 specs yet, thus the probable reason why they didn't work for me). I find Apple's method of app switching and multitasking, as well as their implementation of folders, runs very well.
I have to admit, however, that I had to reboot my 3G a few times before 4.0 would run smoothly.