7950 overclocks very easily, mine was 850MHz out of the box but I run it at 1050MHz. It's been a year already and it never broke 60 degrees C.
And when overclocked the performance scales fabulously.
And BF4 favors AMD cards too:
http://tinyurl.com/p83x34p
At my clock speed it's practically a 7970. Enjoy the 3 free games too