It's not any one thing; it just seems to bog down, and I can't noodle out why, except Firefox seems to be the common denomator ATM.
As is mentioned earlier, firefox does not appear to take advantage of multi-threading. I take this to mean that it's performance would be the same on a quad core cpu or a single core cpu of the same speed. There's much more to it than I know for sure, but certainly feels like it has to share resources with itself as well as anything else running. I tried it out a couple months ago and then went back to Opera/chrome. Many of the same plugins are available in chrome that are offered for firefox.
Especially since devtools are native in Fx now.
You should certainly also upgrade to Windows 8.1 at least, if not Windows 10. There aren't any compatibility differences that I've ever noticed, and there are absolutely performance benefits.