Not bad, just a few things I would move around a little to give this
http://pcpartpicker.com/p/P7TXnQ costing a whole 5¢ more. What I did there was drop the power supply down to 650w as 850w is way too high for a single video card system and then replaced the GeForce 670 video card with a GeForce 780. The 780 is a current generation card whereas the 670 is from NVIDIA's last generation, the 780 is also significantly higher up the range of cards so will perform a lot better than the 670 for not a massive price increase (which is well offset due to that PSU).
To save money you could get an Intel Core i5 4670k instead of the i7 which won't impact your performance massively in games. That said, newer games are starting to benefit from an i7 so if your budget allows it it is probably worth keeping.
16gb RAM is way more than enough, for gaming and most general computing tasks you'd be fine with downgrading that to 8gb.
Finally, why Windows 7? There's no real reason not to go for Windows 8.1 nowadays, it just takes a couple of weeks to get used to it.
"
All generalizations are false, including this one. "
Why have you posted that in two separate threads now?