After a lot of time and research on this site (and getting my first job out of college) i was finally able to build my own computer for gaming and streaming/recording!!
Note about buying items online: Continue to monitor the prices of your components for a few days after you purchase them. I bought my computer case at $149, but two days later it dropped to $129 for the day. I called up amazon customer support and they reimbursed me the $20 difference right away.
The case: Phanteks Enthoo Luxe (from amazon) When building i knew that futureproofing is not real, since Intel, amd, Nvidia, etc all come out with new CPU's and GPUs every year, so eventually, your stuff will be outdated. thats not the case with the case (see what i did there?). Good cases can stand the test of time if they are made well. the enthoo luxe allows plenty of air flow (with filters for each intake) and there is a ton of room for upgrading my components, like adding a watercooler, a bigger GPU, etc. Also building inside this was a breeze with all the room i had. It is huge tho, and really heavy (34 lbs by itself) so definitely keep that in mind when youre storing it/moving it etc.
The CPU: Intel i7 5280k (from microcenter) Yes it was overkill, but this CPU is cheaper than the new Skylake 6700k, and only a bit more expensive than last generation's 4790k. I could not pass up such a deal! Six Cores at 3.3 GHz allows this to handle the games i play (Heroes of the Storm, Starcraft) while recording gamplay with OBS without breaking a sweat. I havent broken 40% CPU usage yet. but i very well might if i start playing some more intense games.
CPU Cooler: Noctua NH-U14S (from amazon) I will not be overclocking my CPU for now (but Haswell-e was meant for it!!!) since it is my first build and there is still a ton i don't know, so this Noctua single tower cooler gets the job done very well and is super quiet.
MOBO: Asrock X99 Extreme4 (from microcenter, bundled with the CPU knocked $20 off the price) Nothing special here, it is a budget, entry level x99 mobo. since i wont be overclocking and SLI-ing 4 titanX's, i didnt need the flashiest one out there. The first one shorted, but Microcenter exchanged it quickly and the second one works very well.
RAM: Gskill Ripjaws 16GB (4x4) DDR4-2133 (From Newegg) Generic gaming RAM, picked it for of quad channel (not that it matters that much) and since it was blue to match the mobo.
Storage: Samsung SSD and WD blue HDD (from amazon) Windows boots in seconds with the SSD, and 1 TB is enough storage for now, but with the enthoo luxe, i have space for 3 more hard rives, so I'm not pressed for space.
GPU: MSI Gtx 960 2gb GD5 OC (from newegg) Gets the job done for Heroes of the storm and starcraft (not going to mention hearthstone). I get 90+ FPS on the highest settings (extreme). Probably would need to tone down the settings if i played something more intense, but im probably going to upgrade the GPU and monitor in a few years
PSU: EVGA 650W P2 (from amazon) Fully modular, not that i dont have the space, and handles my components. I feel like i should have other things to say, but PSU's are the least sexy part of a computer
Monitor (from amazon) and keyboard (from microcenter): I went budget for these, jsut because i didnt need to shell out for a 4k 27 inch monitor right now, and im not the most competitive gamer, so i dont need the latest logitech /corsair/razer mechanical keyboards, though im pretty sure they are nice to have cnsidering their reviews and durability. quick note: i do not use the mouse that came with the keyboard, i use my Razer abysus (around $30) that ive have for 2 years. just a regular gaming mouse with adjustable sliders on the bottom.