So I am a month or so from completing my build and my biggest problem thus far is choosing a graphics card. I was sold on the 670 4gb then decided to get the 680 4gb. Problem is, is that the 680 is almost 600 bucks compared to the 670 4gb. For the sake of saving money I'm thinking of getting the 670 4gb then in a year when bf4 comes out and arma 3 comes out I can get another 670 and sli them. What are your guys opinions. Will one 670 be enough to max out all games including bf3 arma 2 and others? What are your thoughts?