Building a new desktop PC, for some gaming and lots of Virtualization, I have come across a nice old machine I can use. It has two CPU slots populated by dual core AMD Opterons, and 16Gb of DDR2 RAM in 8 dual rank DIMMs. My current machine only has 4Gb 800MHz DDR3 RAM, and a single quad core (core2quad) CPU.
Windows 7 x64 internal user experience benchmark shows pretty much the same figures, except for the aero estimation at "1" for the AMD machine.
I'm wondering how I can decide which machine will be better for both purposes, the main question being whether more RAM at a slower pace can perform better than less, but faster RAM.
EDIT: The main question here is not what I am going or not going to buy, I already have both of the machines, but only one can stay.
What I'm trying to find out is whether the extra RAM can compensate for the slower CPUs (and the fact they are on two sockets, which means extra context switch lags), when it comes to modern games. And the games are nothing too fancy, all I'm looking for is for COD and Assassin's Creed (and that's mostly it) not to lag when set to medium settings, with a 450GTS or 9600GT GFX card (which I already have, and need to decide where it will go).
Thanks for the virtualization pointers, but it's a bit offtopic here since I'm well aware of the different aspects of virtualization, I'm asking in this forum and not in SF because my experience with desktop/home/gaming hardware is ~5 years out of date, and that is where I'm looking for advice.