[citation][nom]outlw6669[/nom]Very nice review but I have to ask, why did you not test with 5970's?On a card for card basis they are still quite a bit more powerful than the GTX 480 and should require the most bandwidth of any current card for maximum performance.[/citation]
The first article tested CrossFire scaling with three 5870's:
http://www.tomshardware.com/reviews/p55-pci-express-scaling,2517-2.html
1.) It appears that the GTX 480 runs out of CPU faster than the HD 5870. 2.) It also appears that the biggest difference between games is how hard they hammer the GPU, based on details, lighting effect, etc.
3.) The result is that you're seeing an FPS cap from either the board or the CPU as the load shifts away from the GPU to other components. The good news is that this "cap" is higher than the "minimum playable" frame rate most people can tolerate, in most games.
So, what does this have to do with your question? The HD 5970 uses a PLX Bridge:
http://www.tomshardware.com/reviews/radeon-hd-5970,2474-2.html
Both GPUs get the same data, and the PLX Bridge simply doubles it from one set of lanes to two GPUs. So, an x16 slot turns into two identical x16 sets, or an x8 slot turns onto two identical x8 pathways. The PCIe "bottlenecking" data you get for two 5870's should therefore be identical to the PCIe data you get from one HD 5870 x2, such as the Asus ARES, which is actually a faster card than the HD 5970.