Two browsers, and Skype is taking a fair chunk too. Best part of a GB between them. It doesn't look like there's any single ram hog, just a lot of little things using a bit each adding up. The system is getting on for 4 years since I built it, and quite possibly it has collected some no longer needed software along the way. It is my "do everything" box and micro-managing every software process isn't going to work. I am actually in the process of setting up a 2nd system through KVM/2nd monitor so I can do more in parallel without interfering with ED when running, but that will take some time to configure.
The browsers might take up a barely detectable amount of CPU but I don't think I'm significantly limited in that. I suspect I get occasional delays from the game having to load stuff on the fly from disk. Having more of the game files cached in ram would mean less of that, especially if I have enough ram for that cache to persist between games. I think having excess ram as a disk cache is underlooked for performance. I have tended to build my own systems with more ram than average at the time, and when using other systems e.g. work or at friends, the low cost "how little can we get away with" builds there do feel much less responsive. My 2nd laptop, which I use only for the internet at work to avoid going through the work network, is a low spec AMD integrated something or other, roughly comparable to Intel Atom. It is slow. Swapped the hard disk with a hybrid I had spare, which helped a little. I increased the ram from 2GB to 6GB (all it would take) and that gave a tangible improvement in responsiveness. Most of that ram is probably idle, but it does mean once something is read from disk, you probably wont need to read it again until the next reboot!
Finally, as stated I do know of one usage case outside gaming where the extra ram will help, which is astrophotography processing. I really need more CPU for that, but again extra working ram helps. In a quick look earlier looks like another 8GB is about £50 which is insignificant really.