Sounds like a solid build. If you can, however, try to find a Radeon HD 7870 2GB. Just so when Mantle titles start arriving you end up with a powerful gaming combo in those titles. The 7870 also tends to beat the GTX 660 in DirectX titles for the same price.
Just for a little extra boost down the road.