Technically that's only if you get the overclocked 7970. Even so, the 7950 wouldn't be a good choice here. Neither would the 7970 as it is more expensive and just not worth the extra 5 fps.
the benchmarks in the one i posted are just more updated. the topic is on the 7970 ghz but also tests the 7970 and the 7950 POST 12.7 drivers which were built in order to put the 7970 back into its rightful place pricewise. its the sole reason why the 7970 isnt under 400$ right now. compare the testing dates between your review, and the review I posted. the one I linked is more relevant to this day and time.
an example is comparing skyrim between the two tests
during 670 era
after 12.7 driver
the 7970 went from 83 minimum fps to 98 minimum. that's about an 18% increase in minimum fps just because of a new driver.
That's with Skyrim, not BF3. Besides, wouldn't anything over 60 fps be irrelevant? In terms of both games, the extra $50-100 wouldn't be worth the extra 5 frames in bf3 nor would it be worth the extra frames in skyrim unless the OP plans on playing on a multiple monitor setup or a resolution that exceeds 1200p.