Hey there, 1st post! 
So last month I bought a new graphics card for my PC, a GeForce 8800GT 512MB DDR3 card. I fitted it, and it's running way below it should (getting 40fps in CS:S with everything on medium dx9). At first I thought the card may be faulty, but the card is stable and runs fine, it just seems to struggle at times.
I thought I had a better processor than I actually had. The processor is a Intel Dual Core E2200. Could this be throttling my graphics card's performance? The PSU I have is a 500watt. Could this not be helping also?
Would upgrading to a E8400 help?
Cheers
Rich

So last month I bought a new graphics card for my PC, a GeForce 8800GT 512MB DDR3 card. I fitted it, and it's running way below it should (getting 40fps in CS:S with everything on medium dx9). At first I thought the card may be faulty, but the card is stable and runs fine, it just seems to struggle at times.
I thought I had a better processor than I actually had. The processor is a Intel Dual Core E2200. Could this be throttling my graphics card's performance? The PSU I have is a 500watt. Could this not be helping also?
Would upgrading to a E8400 help?
Cheers
Rich