I have a iphone 3G & since I have upgraded to the 3.0 OS it has really started to suck at speed all the applications are slow typing is slow & moreover the games I purchased previously run too slow...

I searched the internet I did find people complaining but nobody had a solution.....?

I did a fresh install of the OS but the problem still persists....

is it because of the numerous applications I have installed ...?
OS 2.2.1 worked flawlessly, all the applications ran fine 


I even had battery problems when I first upgraded, then I did a clean install battery problems went away but still the speed sucks.....


What should I do sue Apple ...?