Hey dude,
For 1k that's a fair rip off system :/
But on topic,
Had a look look around on the net and I highly doubt it's your CPU.
As, here are the specs for one of my other system's.
MOBO: Gigabyte GA-P35-DS3P
CPU: Intel Core 2 Quad Q-6600
RAM: Kingston 800mhz DDR2 4GB
GPU: EVGA GTS250
Starting with your CPU;
Obviously the difference between the CPU's is the E7500 is only a DUAL core, compared to the Q6600 which is a QUAD core.
But, when playing games most games do not even support QUAD core, including COD4.
So, I do not see a problem with the CPU as of that part.
Moving onto your Graphics Card;
Your using a ATi 5770 on a DUAL core system, I could see a bit of a bottleneck as I've experienced before, not using the same GPU nor cpu.
But a similar setup / ratio between the two.
So overclocking as said could be another option, but i wouldn't go as far as over clocking the GPU only the CPU and just see how much of a difference you can pull.
Memory;
I'm not sure what type you're running weather it be DDR2 or DDR3, but I'm using DDR2 in my system so, i doubt of much different performance.
Unless you're using DDR3 of course you would most probably be getting better performance out of that.
Best of luck fixing,
Regard.
Posted on Tuesday, 13th September 2011