Those processors support a max of 8GB; they are entirely capable of "using it". The amount of memory that is right for you will ultimately depend on how you're going to use that system.
I agree with swaaye; 8GB of ram is unlikely to be worth the money on those systems.
Try to have one hundred tabs open in Chrome/Chromium, other stuff opened in Firefox, your heavy OS and file manager and small apps : this can take a surprising amount of memory. Then a lot of the nice performance you may have comes from the automatic disk caching that goes on and use hundred megs of memory.
I have 3GB on an oldish dual core (X2 245, similar to the E7500) and it's not quite enough, it would only be good enough if I didn't load so many tabs in the web browser. What if I want to launch a game that uses over 1GB memory without closing the crap in the background?, or what if I wanted to run some rather heavy OS in a VM (using say the KDE desktop), or both.
I'd gladly have 8GB memory on that computer. I'm only stuck due to the motherboard having two fried ddr2 slots (with the ddr2 sticks I have I could conceivably put up to 4.5GB on a fully working mobo)
Now let's imagine you want to do some heavy Photoshop kind of work, loads of layers and megapixels and only have the E7500. 8GB of memory would be worth it.
If all you wanted to do is to dump blurays and re-encode them, then a Q9450 with 2GB would serve you better.
By the way, if you worry about your processor not being fast enough to deal with that data in memory, making it pointless : from the processor's point of view, the memory is already painfully slow, in fact. It's most happy if all the data you're working on fits in the L1 caches.
A memory operation takes many hundreds of cycles, and the cache hierarchy does a great job of making it less of a problem. It's a small miracle that our computers work so well.