1900x1200, DX11, ULTRA, 4xMSAAAA, 16xAF,
[FONT=verdana,geneva]HBAO on.[/FONT]
The overclock is @1125 mhz core (something like every 7970 can do) (no voltage mod).
If you overclocked it to 1300mhz core, it d probably beat the 590.
However your right about BF3 under ULTRA favoring Nvidia.
Check out the 6970 vs 580, normally theres a 5-14% differnce between them in games.
In this game its almost a 30% differnce (because of settings). I cant remember what it is, but something kills the Radeon performance like mad, turn it off and theyd be much more equal.
Of course in this bench, its turned on, so its run at settings that favor nvidia.
That said, look at its performance, I wouldnt call that subpar.