The case is stupidly overpriced, it needs to be priced in important with other parts, if it's a 1000 dollars build, don't get a 170 dollars case, instead get like a 80 dollars case.
I don't like SLI, but meh, two 670's is better than a lot of cards. I would personally get a 780TI, it's not a complete build, so with the 780ti, I would get a 650 Watt, 80+ Bronze, never save money on generic PSU's, that's really stupid.
I love Logan, and other members of TekSyndicate.
Ehhhh, alright. You can get similar performance for about 1000 dollars, but that'll be getting a FX-8350 and no SSD, the Ram is a bit overpriced, too. Never thought a SSD is justful to waste a bit of dollar on them.
If he plans on playing Mantle games, since Mantle is only for AMD cards, but that might change, I would get the 280x. Mantle lessens CPU Bottleneck, so meh, not needed.
2GB VRAM is fine for cards, you don't need 4GB.