u guys, he said "counter strike: Source" which, correct me if im wrong, is the new Counter strike that uses the HL2 Game engine, so, 20Fps is not to bad for your setup. and yes, like everyone says, get a new CPU preferably a 2500+ and overclock it to 3200+ speeds but if you are not comfortable with overclocking, spend a few more dollars and get a 3000+ or 3200+.