You have to balance CPU and GPU power, spend to much on one and the other will be the limiting factor, I'd tend to air on the side of graphics, as games get bigger they hit the GPU harder than the CPU.
2.23GHz of a dual core CPU means 2.23GHz, it's just the CPU can do two things at once rather than pretending to do two things at once. Games are starting to take advantage of the second core of dual core processors. In theory the 6400 is about the same performance as a 4GHz P4 give or take 10% or so per core. No that does not mean you have an 8GHz P4 equiv. CPU, it means you've got 2x 4GHz P4 equiv. cores (which isn't the same thing, you'll be lucky to get an 70% performance boost using both cores for one application, but you'll run two applications at almost the same speed as a 4GHz P4). I hope that's clear.
2.23GHz of a dual core CPU means 2.23GHz, it's just the CPU can do two things at once rather than pretending to do two things at once. Games are starting to take advantage of the second core of dual core processors. In theory the 6400 is about the same performance as a 4GHz P4 give or take 10% or so per core. No that does not mean you have an 8GHz P4 equiv. CPU, it means you've got 2x 4GHz P4 equiv. cores (which isn't the same thing, you'll be lucky to get an 70% performance boost using both cores for one application, but you'll run two applications at almost the same speed as a 4GHz P4). I hope that's clear.