I'll +1 Slipperducks post.

Awesome PC right there, couldn't pick the components better myself.