For a while now, I've been thinking about building a computer from the ground up. In the past I have just replaced parts as I needed, but am really interested in actually going the whole nine yards with this build. I've got a tentative list of parts that I'm looking at, and thought this would be the best place to go to get opinions on them. I've got a budget of ~$1000, and I'd prefer to keep it around there, so if you see any parts that are vastly outclassed by something of a similar price, feel free to let me know. Thanks for any help you may be able to provide!
Parts:
Case: NZXT Source 210
CPU: Intel I5-4670k
Heatsink: Cooler Master TPC 812
Motherboard: Asus Z87-A
RAM: 8GB G.Skill DDR3 1600
GFX Card: Gigabyte R9 270X
Hard Drive: Western Digital 1TB Caviar Black
SSD: SAMSUNG 840 EVO 128GB
DVD: Pretty obsolete, though they run ~$25