I would be concerned with that 850TX PSU. It can easily handle the 6970s, but if you're going to be overclocking, it may struggle. If you can, I would try to return it or sell it and get at least the 850HX (rated for 850W continuous output vs. 850W max with the TX).
Other than that, the CPU, mobo, RAM and cooler look good.
and get the 6950 and use the BIOS unlock unless you think that the higher binning is really worth 70 dollars
also for RAM G Skill is coming out with a new series for SB "Ripjaws X" at least I heard that somewhere generally I don't like to decide on RAM before the chipset is out and the new series from memory manufacturers are out