Well I overclocked my Sapphire X800GTO to "performance" settings with a little program that came with the driver CD called "Trixx". Memory Clock now runs at 573.75, and VPU Clock now runs at 490.50. I set video settings to default in BF2 then hit apply and now I run most at high settings with 1024x768 at 85hz. A lot nicer, with very few lag spikes that go away once the game is 1-2 minutes old.
In the systray I was running mIRC, Vent, Trixx, and xfire. Off/On it seemed the same after the OC.