I believe people expect too much out of thier hardware these days.
Nubius my CPU is not a mobile, therefore to achieve 2.2GHz I have to max out my memory at 200MHz with a 11x multiplier that I can't touch!
That means i'mm runnin' with a 400fsb, - these are the exact specs of a 3200+!
come on man you knew that!
Bah you shoulda said that in the first place instead of just saying 'Its at 2.2GHz', for some reason I was thinking you couldn't even raise the FSB, but you could the multi....wow I gotta take a break from these questions and get my head straight
But yeah, now I don't know what to tell you unless you got a crap load of stuff running in the background.
My friend has a 2400+XP not even overclocked, 712mb of PC2700 RAM, so there's a bottleneck right there. I did however go to his house and lower the RAM to PC2100 with tighter timings, but anyway, he has the 9600XT 256mb card and he played we pretty good settings although I'd have to ask him to get the actual specs, but that's technically way crappier than what you have and he's never had a problem. I'm pretty sure it's higher than medium though.