I am a programmer by trade and had not built myself a proper computer in over a decade. I wanted something that would not just be great for productivity, but also would let me do 1080p60 gaming on high/ultra settings for the next few years.
Primarily, the development that I will be doing on this is web development, but I also plan to start building universal Windows apps and if I ever have the time start doing some game development.
I am an Xbox gamer also and built this as a "big brother" to my white Sunset Overdrive Xbox One. As Microsoft improves the synergy of Xbox on PC I am hoping to be able to do more of my single player gaming on PC with higher settings and multiplayer gaming on the console where I can count on a more level playing field and more of my friends are... all while staying in the same ecosystem.
Another component of the build was longevity. I was apprehensive to build with Pascal and Polaris looming... I wanted core components that I could grow with, so a "future proof" motherboard was a key for me. The Gigabyte board I got supports m.2 NVME, multiple GPUs, USB-C, up to 64GB RAM... if it doesn't burn out this should last a long while.
Longer term (3 yrs+) I will upgrade the CPU to an 8 core cannonlake (which should unlock more PCIe lanes) and the GPU to something that will let me do 2160p60 gaming (something after Pascal and Vega) and reuse the current GPU/CPU in a HTPC.
I am happy with the CM Devastator Keyboard/Mouse, but the keyboard is very hard to read with the LED turned off... for $20 the combo is a great value though. I also would like to add a little zing in the form of an additional RGB LED strip, but that is just bells and whistles. I went full air cooled... we will see how that plays out. I may turn to a closed loop water cooler in the future if I am not happy with how it holds up with sustained load. In reality, I probably could have saved a few dollars on a smaller PSU... any new parts will use less power, not more and I have far more headroom than I need.
Overall I am very happy with this build. The look and performance are great (I was running Forza 6 Apex on ultra at 1080p with no problem) and I have the ability to expand as I move forward. Cheers!
Really happy with this case. It looks great, the airflow is great, excellent storage and cable management options. Only down side could be a lack of option for an optical drive, but that is it!