So i'm ready to buy my very first GPU. Im about to purchase the last few pieces for my build. I've been going back and forth between GPU's and I believe I have finally narrowed it down to the MSI 560ti Hawk and the MSI 560ti 2GB version. Both cards seem to have good reviews on Newegg but I just don't know which would benefit me more. The Hawk seems like a beast with superior speed. I'm looking to run BF3 and just about any new and upcoming game on Ultra or as high as possible. I've read that BF3 uses over a gig of Vram which is why i'm considering the 2GB version. Can anyone help me out?