x700, or if you can stretch x800 of some kind, good improvement but a 9600 isn' that bad, from my own experience, going from a 9600pro, to a 6800LE 128mb unlocked to 16pipelines and 5 vertex shaders, and in bf2 it equated to a jump from low to medium lighting, and that was it really, couldn't...