My Nvidia experience hasn't been all that great with expensive cards failing only after a couple of yrs, and the quality of graphics not being as impressive. Of course, I tend not to dust out the rig so fans and so forth likely got pretty hot contributing to gpu getting hot. I have 4 case fans installed now which I am hoping I can regulate (as soon as I figure out how) using the asus bios and their software program.
The 2 problems I encountered were not major. One was lining up the flimsy IO mobo panel in the back. Made two attempts and still did not get all of those pesky braces to line up. I had to bend two of them out of the way to access ports on the back panel. After trying this two times I just didn't feel comfortable enough to be pushing and shoving my mobo around to get the stupid things correctly aligned. Worked out ok though. If anyone has a formula for accomplish this, though, I'd love to hear it!
Second problem was with one of the tooless levers that holds in the optical drive. The lever on the slot I wanted to use seemed to be defected, so I just took one from one of the other drive bays. I will contact Coolermaster about sending me a replacement.
Actually, there was a 3rd problem but it wasn't really related to assembly. I wanted to do a nice clean cable management with the case having side panel storage for that purpose. However, I wasn't able to get the bulky mobo power cable into that area and close my side panel. There were a lot of wires, and they all seemed to merge in one spot, bulking out.
I also got a mechanical keyboard which I love so far. Typing is a pleasure on these things.
All in all, not too bad, aside from me being very nervous. I looked at having the built done for me, but I knew the quality would be best if I did it myself (if I could accomplish it), and its something I was genuinely interested in doing. Black Friday deals at Newegg earned me $270 savings.