my nvidia card seems to love cs, my frames are always extremely high, unless at an hdr level, then its lets say maybe 50-80, other than that, it hardly ever drops below 80-100.. i've never checked my fps in bf2 yet, i always forget to turn fraps on, but i got it cranked all the way up, and it skips everyone once in a while, but that may be due to ping.... but it only ever happens in the beginning of a match, loading textures i guess? maybe thats when a 512 card comes in handy?
Intel 3770k @ 4.4 GHZ | Galaxy GTX 770 SLi | 16 GB G.Skill Sniper | ASrock z77 Extreme4
2xSamung 840pro 128GB in Raid | 2x1TB Seagate | Antec 750 Watt GamerSeries
Intel Core i3 3220 | Galaxy GTX 650 | 8 GB Corsair Vengeance | ASrock B75M | Samsung 840 120GB