I would go for the Evga 670 FTW. Although it is true that the evga fan can get a little loud, the card performs amazingly! Also, I find their assistance and community to be one of the best out there. I can't tell you how it will perform in the future, but in bf3, ultra settings, it doesn't get below 70 fps (however mine is oced and wced)
[h=2][/h]