I have recently decided to do a little upgrading on my computer, because I was getting annoyed by getting rather low frames-per-second in all my games. At first I thought it's my power-supply and my RAM, so I went and bought a 500W PSU and 2 x 1GB sticks of RAM. Saw no difference in my computer's performance when it came down to games. This is the current set-up I have running right now: - BFG GeForce 7600 GT OC - 2GB RAM PC2300 Kingston - Pentium 4 3.06Ghz with Hyper-Threading (775 LGA) - 500 Watt Power Supply - I'm not sure about the motherboard, but my PC is a Compaq Presario SR1930NX. In Team Fortress 2, I can get anything from 35 to 10 fps. In Serious Sam 2, I can get anything between 50 and 30 (everything on high). In BioShock, I get around a constant 25 (everything on high). The worst offender however is all the Source games. No matter what my settings (could be 640x480 to 1280x1024, low and high, no AA) are, I don't get anything above 20 and 30, unless I'm like facing a wall with no enemies near. According to my research, when this game came out, my current card and processor was considered great, high-budget stuff. So what's the problem? The only thing I could have thought of was that my CPU is bottlenecking my set-up. I was thinking about buying a new CPU, though I'm not sure which one I should buy. I would however rather not buy a new motherboard, as then I would have to re-buy my RAM as well and I'm no Scrooge McDuck. However, if I would need to replace my CPU and my motherboard, how should I go about it? Anything you guys recommend? I have about $200 to spare on this upgrade, but no more. As for some side notes, I'm getting a GeForce 8800 in a week or two, I'm not interested in over-clocking, I uninstalled/reinstalled my video card's drivers yesterday and my motherboard BIOS is up to date. Thanks!