I have seen many benchmarks, and i still cannot decide which card to get. I want to be able to play HL2 maxed out at smooth frame rates, also, Call Of Duty, and also new games in the future. I have heard that the X700 plays HL2 better, so i was wondering if it was really worth the extra money to get the 6600GT. Oh, I am looking at the PCI-Express X16 versions.