Generally very good, with a couple of minor observations. The cooler is fairly basic, and doesn't give a lot of "headroom" for overclocking, not, at least, without becoming noisy. The EVO version, of that, is better, for only minor added cost. I've not used either of them, to know for certain, but there CAN be an issue with the clearance, with some, if you are using RAM with high "fins". It may be worthwhile using lower profile RAM, to be on the "safe side", or someone may be able to confirm, that there's definately no problem.
The power supply chosen is excellent, but higher powered than you need, unless you are planning to add a 2nd GPU, in crossfire. 550W or 600W, is more than enough. If you do use lower power, though, still use the same quality. Don't get a "cheapie"
"As it stands, AMD’s position correctly reflects their performance; the GTX 660 Ti is a solid and relatively consistent 10-15% faster than the 7870, while the 7950 is anywhere between a bit faster to a bit slower depending on what benchmarks you favor. Of course when talking about the 7950 the “anything but equal” maxim still applies here, if not more so than with the GTX 670. The GTX 660 Ti is anywhere 50% ahead of the 7950 and 25% behind it, and everywhere in between." http://www.anandtech.com/show/6159/the-geforce-gtx-660-...