what you have listed seems fairly sound. i myself would try and get a dual core but its up to you and opinions vary pretty widely on the usefulness of dual cores. in any case with the extra money see if you can get either a 6800 gs, a 7800gt or up the processor to an X2.