i currently have a asus 560 overclocked and overclocked to 1GHZ i am able to play battlefield 3 maxed out at 1080p but i play alot of dayz and arma 2 which i know are not optimized ery well but my card cant even play it at high on 720p aind so want a new card and i dont know what to go for i looked a reviews and comparisons but they all contridict each other and so came here,
the cards i am looking at
Asus gtx 670 DCuii top edition - cheapest i can find this card is £374
or
Asus HD7970 DCuii non-top edition 925mhz - can get this from scan.co.uk for £347 with 2 games (crysis 3 and bioshock infinite) its a pre-order
i like the fact i would gte 2 games that i want anyway with the 7970 but i prefer nvidia
i would also like to max out metro last light aswell at 1080p
current system
cpu-3770k oc'd (4.5ghz), 8gb vengance ram, corsair 600watt builder series psu, asus sabertooth z77 M/Board
also i have a custom water cooling loop for my cpu which i would like to include my graphics card in, in the future (i have seen an asus 7970 waterblock but not an gtx 670 asus waterblock)
thanks for any help in advanced