Definitely the GPU. I'd suggest a Radeon HD 6850 if you're on a budget. (Got my Sapphire for $130, IIRC.)
Aside from the GPU, that build should be fine for all but a few of the games that need DSP-LLE.
Aside from the GPU, that build should be fine for all but a few of the games that need DSP-LLE.