Here are two important questions that anyone should ask:
1) What's your budget?
2) What's your goal?
I'm going to probably mention one or both of those when discussing certain components, but without knowing your aim, I may be off the mark.
CPU> I usually hesitate a bit when it comes to the i7, because not all games get a ton of benefit from HyperThreading. However, if you're willing to spend the extra $100 and you've already got a good GPU, it isn't much of an issue.
GPU> This is going to rely heavily on the "What's your goal?" question. Two 780 Ti GPUs is pretty massive, but I have no idea what you're trying to run it with. Are you using multiple displays or just one? If you're using just one, you might not need that much power. Also, using non-blower coolers with SLI is generally not a good idea. Those ACX coolers blow the warm air back into the case, which means the bottom card will be heating up the top card.
HDD> I'm not sure what you're planning on storing, but 1TB is probably not enough. With a 4TB HDD going on sale for around $150 to $180, I just can't recommend such a small drive. Of course, this is coming from someone with around 600 games on Steam!
Everything else looks fine to me. I think the PSU will have more than enough juice. I have a 4770k and a single 780Ti in my system, and the highest I've seen my UPS report (which includes two monitors) is about 400W. Also, you can probably save a bit of money by not going with the Pro version of Windows 8.1. There's no reason to use Pro unless you need the business-oriented features
or you want access to Windows Media Center. In that case, why not just save the money and get Windows 7 Home Premium, which is cheaper than vanilla Windows 8.1 and has Windows Media Center?