This will be my first computer build. I am trying to stay under $1,000. After reading a lot, I have come up with this build bellow. If there is anything I can switch out for something better at a lower price I would appreciate any advice. Also, I had a hard time picking the case. I want a case with excellent air flow but also has dust filters, as it tends to get dusty fast in my house. Did I pick a too big of a case or can I get a similar one at a lower price; any thoughts or suggestions about this case or another one would be great.
CPU: Intel Core i5-4670K 3.4GHz Quad-Core Processor
CPU Cooler: Noctua NH-U9B SE2 37.9 CFM CPU Cooler
Motherboard: Asus Z87-A ATX LGA1150 Motherboard
Memory: G.Skill Ripjaws Series 8GB (2 x 4GB) DDR3-1600 Memory
Storage: Samsung 840 EVO 120GB 2.5" Solid State Disk
Ad. Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive
GPU: Asus Radeon HD 7870 GHz Edition 2GB Video Card
Case: Cooler Master HAF X ATX Full Tower Case
Power Supply: Antec High Current Gamer 620W 80+ Bronze Certified Semi-Modular ATX Power Supply
So according to PCPartPicker, this build is at $1,100. Thanks for any help you can give me.