So for the last... Ever I've been just given $400 laptops for my birthday or Christmas and that's what I use to play. As you can expect this is not very good for gaming but I do it anyway. My current laptop can play CS:GO at minimum settings with some console commands to increase framerate further, at just over 35 fps and sometimes it dips down to the mid 20s range. I am tired of low gaming performance and really want an upgrade.
So I got a job, got 2 jobs actually and I've been working my butt off to get enough money to finally buy an amazing desktop. I really want this desktop to last a long time like at least 5 years of gaming at 1080p with games running 40+fps on around maximum graphics. I've never built a PC and don't know an amazing amount about components but I think the parts I've selected are good. My budget is $2000 but I'd like to stay under that if possible. Here's the parts.
Processor - i7 4790k
Motherboard - Msi Z97-G45
Graphics Card - Msi GTX 780 OC
Ram - Corsair Vengeance CMZ8GX3M4X1600C9.... Corsair Vengeance 8gb (I'll upgrade this to 16gb if needed in the future)
SSD - Crucial M500 120GB
HDD - WD Blue 1TB
Power Supply - Seasonic 750W gold certified
CPU Cooling - Corsair H100i
and finally the glorious case - NZXT H440
The final cost over at NCIX with a keyboard and operating system as well is $1,968.96. My question is; is this build worth the money, and what would you guys change about my list?