So I am building a computer this week and I need help picking a card. The 7970 comes out in two weeks, which is sooner than I expected. I originally planned on buying a 560 or a 6950 and wait till summer when I thought the cards where coming out. However, now the 7970 is coming out. Should I wait till it comes or wait till summer? I play both battlefield 3 and shogun 2 so I need a good card. The reason I ask is becaus it is beyond my budget, but I can afford it. Is it a good idea to suck it up and buy or am i okay waiting for nvidia? If so, is a 6950 2 gb or a 560 448 core better? The rest of my system is future proof. I have an i5 2500k, an asrock extreme 4 gen 3 pcie 3.0 motherboard, 8 gb of ram, a wd hard divOe (1.5tb), a 90gb corsair ssd, and a 750w corsair psu. I just need gpu help.