How are you doing so terrible at this with 1000$ (No offense, you are here to learn, or to just use us for our information then leave forever because you got what you wanted, EITHER WAY.)
With 1000$, Slap an Intel i5 3570k, along with a 7950, drop the PSU, you don't need 750W for that Computer, another thing is, you stuck to an NZXT Phantom, (I think they are hideous) while they may be appealing to some, its just a quick take of your money, go with anything coolermaster that is above 40$, screw the Xigmatek, get a cooler master Hyper 212 EVO or Plus, there is really no difference between the two.
Show me what you come up with when you make some of those edits.
CPU: Let's be honest, because truthfully, Bulldozer CPU's are next to just plain bad. For gaming, they hardly compare to an i3. If you want to stick with AMD, I'd recommend the FX-6300 as it uses a slightly better architecture than it's predecessor. But if you want better performance, I'd grab the Intel Core i5 3470 and drop the CPU cooler., or get a Intel Core i5 3570k and a COM Hyper 212 EVO
Mobo: I personally would go with with the ASRock 990FX Extreme3 because it's fully black, but the ASUS motherboard has 3 more SATA ports.
RAM: Again, just out of preference I would recommend the Patriot Viper 3 8GB 1600 Just as it looks nicer. No difference under the hood.
VGA PowerColor isn't a bad brand, but it isn't very reputable and it doesn't have the best cooling solution. Since your budget is $1000, I would advise you pick up the SAPPHIRE Radeon HD 7870 GHz Edition As Sapphire is a great brand and looks sexy But any good brand (Asus, Sapphire, EVGA, MSI, XFX, Gigabyte) and good brands also.