Currently I have a e4300 (overclocked at 2.4ghz) on a msi p6n diamond. I have a 22'' monitor and my current video card is a 9400gt. I plan on overclocking my cpu higher once I get my new video card, but what is the best performing video card I can get without bottlenecking? Or should I upgrade to a Q6600 first? Oh also my psu is an OCZ GameXStream 700w. Thanks.