That looks pretty good but drop the 2700K to the 2600K and invest the difference in getting a better case. The HAF 912 is good - I have one and really like it, but on a $1600 build, you shouldn't house in such an inexpensive case.
Maybe upgrade that to a Corsair Carbide 400R, NZXT Phantom, or Fractal Design Arc MIDI. All three are around the $100 - $150 range.
I now switched the cpu cooler to the Hyper 212 Evo.
My HHD to a Seagate 1 TB Barracuda 7200 rpm for $130
And I really like the NZXT Phantom case.
The Phantom is an excellent choice - when I upgraded my case last year I was having an impossible time deciding between the Phantom and the Graphite 600T. Ultimately the Graphite won after I gave up and flipped a coin.