When you say the 6870 beats the 5870, you are purely referring to IN THIS BENCHMARK right? The 5870 is still generally speaking the faster card? (i.e. in games)
Also don't forget I'm running this with the stock fan at 100% and purely for these benchmark runs - no way would you want to do with this 24/7 with the stock cooler unless you like the sound of a hovering harrier jump jet!
