My first build!!! I use this for gaming and programming. Currently playing The Witcher 3 with max graphics. It runs great!
CPU Cooler: I bought the Cooler Master V8 cpu cooler a couple of months after building this pc. Mistake... If you want this cooler, it's great! Buuuuut, it is a real pain to install after the motherboard is already in the case. If it's a must have for you, get it right away!!!
Bluray: If you get a bluray player remember you need to buy software separately to actually play blurays. I got Nero 2014 for $15, but normally that software will run you $50. Also, you cannot play bluray movies through DVI. You need HDMI, VGA or DisplayPort. So keep that in mind if bluray is important to you.
Epic Case: The Storm Trooper case is amazing. I'm really happy a spent the extra coin. The steel frame with hand is super convenient and the 4 case fans it comes with keeps it nice and cool. The LED fans come pointing out the side, but you can face them towards the front if you want. (I did, it looks better.)