As other have mentioned.. u can get a FX 8350 for good performance boost so long as it gets OC’d. The 3770k will give u more performance at the same OC, but probably only on average about 5 FPS when both get bogged down in WvW..so for example AMD 25-30, Intel 30-35 FPS, and it costs a ‘tad’ more :P
The 6950 wont manage max setting, its a tad under a 560ti.. and from my personaly experiance even a 560ti with a big OC maxes out frequently at near max settings (No SS, Reflections down, Shadows down). Nvidia’s 700 series GPU ‘should’ be releasing around march/april time so u can ether stay with what u got, or upgrade now but dont spend ot much ..say a AMD Sapphire 7870XT (make sure its the XT/tahiti LE with 1536 shader cores), as good as a 660ti/7950 but slightly cheaper.
Intel’s new haswell tech is due out, but its months away still so since ur fed up i sugest biting the bullet so to speak and upgrade now.
If i had to choose i would go Intel for the extra peformance.. ur obviosly looking at spending a good chunk of change so mightaswell go for the best performance and throw price:performance ratio’s out the window ..i know i did when i upgraded :P
Ur gunna need a new CPU cooler most likely, I sugest ether going top end air cooling, or top end closed water loop ..or going all out and building urself a custom water loop.
if u go high end air then i sugest the Noctua NH-D14, its the dady of air coolers, super quiet even on max RPM and cools brilliantly. However…. u will need to get different RAM, u cant use tall RAM like most the corsair range. Get a set of G.Skill ram, or mushkin they have a low enough profile. Also make sure to get a dual channel kit (2×4 or 2×8) as the 3770k is dual channel.