Make sure your Trash isn't filled with a lot of things as well. There was a guy who brought his PC into the Apple Store for the "Geniuses" to help diagnose and after a few minutes, they noticed his Trash had a few thousand items in it. After they emptied it, everything came back to normal operating speeds.