How many extensions have you added to your Firefox? There are lots of neat things you can add, but each one turns Firefox into a bigger and bigger resource-hog.
Have you been keeping your SuperAntiSpyware updated and scanning with it weekly? You gotta stay off those booby sites, pal