I use this computer mainly to game and a little workstation use with virtual machines. At first when I checked the temperatures, I used a program that said my CPU was running at 200 degrees Fahrenheit no matter what I tried to do to make it run cooler. Then I tried a different program, and it said my CPU was running at 90-120 degrees Fahrenheit, which is a lot better and is something acceptable to me. Everything else runs very cool and the graphics card doesn't get above 140 degrees Fahrenheit (60 Celsius). I didn't really have any problems with drivers or installing Windows or anything on software. For hardware, though, I came to some tricky situations. Like I had trouble installing the side panels and then I found out you're supposed to put them on directly onto the case instead of putting it half-way in and sliding it in the rest of the way. Another problem I had with hardware is that I kept having trouble trying to install the CPU cooler. I watched this one video on how to install the Hyper 212 EVO with the X bracket, and I finally got the CPU cooler to install successfully. Those are about the only problems I had, and this system works great now.
Edit: Sorry about the HD Audio cable going across the middle, the cable was too short for it to plug in if I routed it. Again, sorry if you're triggered about that cable.. :(