Pros:1. First of all, this is the first NUC i can say that was able to replace my existing desktop system. (I had a i7 4770, and Z97 motherboard before), even geekbench confirms this is somewhat faster than my previous desktop system.2. It is fast, paired with the samsung 850 pro 512GB, and 16 GB of ram (can do 32GB, but for now i don't need it)3. Can run most non AAA games at my native resolution of 2560x1440 just fine (e.g.: Pinball fx2) as for others, i bet on the Razer core which can expand the GPU power.4. Size: this thing is small (somewhat heavier than one can expect, but that does not matter)5. Its mostly quiet, and in most times is quieter than my previously used Corsair h100i water cooling.6. The most important reason i prefer it to a plain desktop system, drivers support! Intel hardware and software drivers support is so much better than your average motherboard and their crap. It is kept updated, and usually future proof, while other 3rd party hardware usually have some sort of problems. (Yes, BT broadcom dongles, i'm talking to you)Cons:1. Price, there is no way around it, this thing is not cost effective. But i liked this SFF so much, and drivers support that i was willing to pay extra.2. Lacks the ability to be expended other than external GPU and USB. But seriously, with so much built-in stuff, i won't see much need to.3. Good luck fixing part of this thing if and when it breaks (except sending the whole thing back)Final thoughts:SFF is the future, and no doubt intel will have great success in the NUC consumer line. Only now i can fully understand why the stopped making desktop motherboards.