I'm not 100% sure which GPU you settled on but I made some changes:
PCPartPicker part list / Price breakdown by merchant
CPU Cooler: NZXT HAVIK 140 90.3 CFM CPU Cooler ($60.99 @ Amazon)
Motherboard: ASRock Z77 Extreme3 ATX LGA1155 Motherboard ($110.97 @ OutletPC)
Storage: Crucial MX100 256GB 2.5" Solid State Drive ($109.99 @ SuperBiiz)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($54.98 @ OutletPC)
Video Card: XFX Radeon R9 290 4GB Black Edition Double Dissipation Video Card ($391.99 @ Amazon)
Case: Fractal Design Arc Midi R2 (Black) ATX Mid Tower Case ($99.99 @ NCIX US)
Total: $828.91
Prices include shipping, taxes, and discounts when available
GPU - 280X from Asus is definitely still good and spot on for price/performance. There is room in your budget for something a little beefier without paying a lot extra like with the GTX 780. Again swap to the 280X to save a bit bit of money and if you don't need that extra oomph with the 290.
Case and CPU heatsink - I just liked the previous 450D with H75 combo/aesthetics and compatibility was a non-issue. Sure you pay a little extra but you could afford it easily. The 450D with taller heatsinks should work but it hard to find a clear cut answer and partpicker shows incompatibility and even though I believe it would be fine I'd rather be 100% sure. Hence why I switched the case. The NZXT Havik 140 ever so slightly behind the NH-D14 and other more expensive high end stuff but really only when overclocks are pushed to its limits. I also think it looks pretty good.
NZXT Havik 140 Review
Video review of the Fractal case:
You might have to move the one drive cage to fit the AMD 290 form XFX but as you can see in the video that's a non-issue.
Let me know what you think.