I would probably cut down to 1GB of RAM and see if that is enough to jump the processor up a level, especially if that level is to a dual core. Dual core does have its advantages.
lol guys, gez no one NEEDS a high-performance 256MB card. My radeon 9800pro does fine, but if i was in your shoes i would fort over the extra 80$ for that 6800, but it depends on what that is like in US dollars lol.
I really think you should just get a 6800gs, it wont disapoint....
But since u seem to not be listining...
I think you should get 1gb ram then get dual core proccessor cause games will really start utilizing dual core in the future.
Also.. make sure that u get a lot of cooling. perferably NOT liquid cooling (to expensive)