I'm gonna be building my first ever gaming rig in the next few weeks to a month and I'm stuck at which GPU to get. I am getting an i5-3570K and the motherboard will be a Gigabyte Z77X-UD3H. The 7970 comes with Cyrsis 3 and Bioshock Infinite, while the 670 comes with $150 in in-game purchases. I would prefer the games over the $150 but if the 670 is a better card for the money then I will choose that one. The 7970 is only $10 more than the 670. Thanks in advance.