Does it just take a long time opening applications?
When multiple programs are open and you switch between them are their sudden slowdowns or freezes waiting for the other program to respond?
For just slow application load times it could very well be your hard drive. If you have a 5400RPM model you may consider 7200RPM. This also applies to slow file transfers.