After using my laptop for gaming for nearly two years, i was getting quite impatient with the quality of it's GTX 750m and 2.2GHZ processor. It had been a long time since I last had a desktop, maybe 10 years ago or so. I really had my mindset on a new desktop because i wanted it's upgrade-ability, value, and quality over a laptop. I was originally going to buy a pre-built, however i realized how ignorant pre-builts truly are, so that lead me to this build. I chose the i7 6700k because i liked its stock clock speed of 4.0GHZ as well as the fact that it is a quad core processor. This might have been a bit of overkill for a gaming rig, but it was in my budget, and i figured why the heck not! I'm not one to overclock, hence why I found the stock specs of the 6700k so appealing. I originally planned this build with a GTX 970 GPU. This was mostly due to my original budget. I ended up going with the GTX 980 because 1) the 970 has only 3.5 gb of GOOD vram, whereas the 980 has a full 4gb. 2) I figured that it was better to spend a little extra cash and buy the better card now, rather than upgrade to the 980 in a few months, leaving the 970 useless. Also, i do plan on doing an SLI with another 980 in a few months, and I picked a motherboard accordingly. Future upgrading is why I bought the 750W power supply as well. I only purchased a 250gb ssd because i already have an external 2tb hard drive, and i figured that 250gb would hold me over until i can add another SSD. This is my first computer with a SSD, btw, and the difference is like night/day. I had originally bought a 47 inch 4k tv to use as a monitor, but i figured that was just too big. So, i found the XB270HU online, and liked the 1440p, IPS panel, and 144Hz refresh rate. It is a beautiful monitor! Overall, this computer runs extremely well and has taken whatever I've thrown at it. I am extremely happy with this build, and would recommend All of these parts to a friend! Questions are welcome, and if i made any mistakes in writing this, let me know! It's my first time, so i cannot know everything perfectly and I'm always open to learning!