Just finished the majority of my build yesterday... held off on the video card because I wanted to do a bit more research on which specific model of card I wanted (almost certainly going to be 1060 6GB... but which manufacturer? Which model? So looking into prices and user reviews).
All went fairly well. Had some fun with the pre-installed standoffs in my case (didn't realize the screw-looking thing NZXT included with the case was a removal tool -- thought there was only one user-installable standoff) and after installing the board, working on it for a bit and thinking "wow, I'm not comfortable with how much this could probably flex," I did my research and eventually realized I was screwing up. Needless to say, though, today's cases (or at least the S340) are much better than the typical case I worked with last time I built a PC (more than a decade ago), as is the general process of connecting everything (also, that case makes you look like a cable management genius, even though it's really a mess behind the shroud thingy). The only other thing that tripped me up was attaching my SSD. Every SATA drive I've installed (ever) has had an all-in-one connector, so I was wondering what was wrong when the drive wasn't working. Of course there are two connectors, but it stupidly took me a few minutes to realize I wasn't giving the drive any power.
Frustration: As someone who has only dealt with Windows as a troubleshooter for relatives' store-bought systems for a looong time (my last personal system ran XP), I'm not particularly enjoying some of the driver/software fun I'm experiencing right now.
YouTube videos will not play on any browser, hardware acceleration checked or no. I ran Portal 2 because I was curious how it would look and run on the new Kaby Lake integrated graphics.... it closed to a black screen and I had to reset. No audio, at present, to the HDMI port (there was before -- might have to do with the RealTek drivers I installed from MSI's driver disc). Running the updater for the motherboard and its related drivers right now... hoping that fixes things. Also, MSI wants to install a shitload of software on your machine. There were a few things I thought would be interesting (i.e: CPU-Z) and some of their utilities... but wow.