Nice little device that cleanly replaces a traditional bulky and noisy mini-tower computer. I chose this particular NUC5I5MYHE model specifically because of the dual Mini Display Ports as all my computers have a dual 19" 4:3 monitor configuration.In addition to the base NUC unit, I purchased the Crucial 8Gb RAM kit (4GBx2 DDR3 1600 MT/s PC3 - 12800 CL11 SODIMM CT2KIT51264BF160B), a Samsung SSD (Samsung 850 EVO 250 GB M.2 MZ-N5E250BW) and Bluetooth/WiFi combo module (Intel 7265). Installation of these components wasn't difficult, especially if you have smaller hands. The one problem I ran into was that the units antenna wires that connect to the BT/WiFI 7265 module kept popping off due to their rigidity and routing within the enclosure.All said and done, the hardware (NUC+RAM+SSD+BT-WiFi module) cost $584 dollars (plus OS software of your choice) -- that isn't any less costly than a traditional desktop (mini tower) computer, so you should only consider the NUC if you're looking for small form factor and quiet operation.I chose to install Windows 7 64-bit. On the OS/software side, the only problem I encountered was that the Bluetooth driver and software stack wouldn't work properly with my Apple bluetooth keyboard and/or Microsoft bluetooth mouse -- not until I upgraded the BIOS. On a side note, finding the proper drivers and BIOS file are a bit of a pain with Intel's site -- Intel could really benefit by learning from other tech giants when it comes to implementing a simplified "enter your device's model number or serial number and here are all the drivers and files you need" approach.On the plus side, the unit runs cool, quiet and the Intel i5 is fast enough for the non-gamer applications I use on a daily basis.I do have a few criticisms of the hardware design:The first and biggest concern of the device's design is that there aren't enough USB ports. There are only two on the back and two on the front. I'd like to see at least four on the back for keyboard, mouse, scanner and cable to feed my monitor's integrated USB hub. The two ports on the front would then be sufficient for the occasional use of my external DVD and memory card reader.Speaking of memory card reader, I've seen others post that it would be real nice to have a SD card slot integrated into the unit. I see this as a really nice to have, but not a need to have. For the $1.50 it would cost in parts, it would be nice to see it built in to future NUC units.Also, why Intel located the audio output jack on the front of the unit doesn't make a lot of sense to me. Why isn't this on the back like a normal computer so that I can route and hide all my cables?Lastly, the design of the power supply leaves a bit to be desired. The connector to the NUC is not locking, and for reason's unknown, the barrel connector is a right angle which doesn't make a lot of sense given that all other cables (USB, Enternet, display ports) exit straight out the back. More importantly, the 'brick' plugs directly to your outlet, rather than with a lead cable -- for me this was also a problem as my power strip will no longer fit under my desk with the NUC's power brick attached.All-in-all, I'd buy one again and would recommend these to peers -- but I'd make sure the limitations outlined above wouldn't be a problem first.