Here is the deal: bang for buck wise, the HD6870 is unmatched - my friend can get two Sapphire HD6870 cards for the same price as a single Sapphire HD6970. Everybody knows that CrossFire HD6870 will wipe the floor with HD6970, and my friend actually bought a rig with 1050 W PSU and Asus Crosshair 5 Formula, so logic states that he needs to use the rig to his advantage - my suggestion to him was to use CrossFire HD6870 + 9800GTX for physx (hacked). I persuaded him to do that. I checked the prices and there was nothing cheaper than 2X HD6870 for the performance he needs. However, we see that HD7950 will soon be released, and the most amazing thing about it is that it will demand just a single power connector. So i am suggesting that he should sell his rig in the future, and get a cheaper one, with much more simple and cheaper motherboard and with much more simple and cheaper supply to save a lot of money and just get a single HD7950. He actually is not that good with components, therefore sometimes he buys things, which he does not need (overkill). Now, HD7950 should be slightly slower than 2X HD6870: HD7950 will have 1920 units clocked at 900 MHz and 2X HD6870 have 2240 units clocked at 900 MHz. To those who think that HD7950 will be faster - it won't. The question is - will HD7950 be less or more expensive than 2X HD6870? I am afraid that it will be more expensive, but i don't know how much.