Can't agree more... always spend as much as you can afford getting the best CPU for you money, GPUs come and go, you can easily pop one out and stick in a better one later as new models come out and force the price down on old models. The CPU on the other hand, you're pretty much stuck with the CPU as replacing it will generally mean a new motherboard and even new ram as well. You definitely want to avoid on board graphics though but a 660 way more than you need for emulation. I was running my 460 on my i7 2600k gaming rig before upgrading to the 560 but I don't notice any difference at all in Dolphin, Battlefield 3 on the other hand is silky smooth with the 560. Remember your GPU can only work as fast as the CPU can send data to it.