I got everything picked for my custom computer. I want to playing BF3 on ultra, online, without a sh*t load of lag. I really wanted to get the new GTX 680, but on newegg, as soon as it gets in, it's sold out in like 10 minutes. So would a EVGA GTX 580 be able to play BF3 on ultra with out a lot of lag? What's an equivalent graphics card with about the same price? (499.99) Sorry for all the questions I have been asking, I just don't want to mess up my build.