I setup this Intel NUC7I3BNH with a MyDigital BPX NVMe 120GB SSD, Crucial 16GB DDR4 RAM, and a 1TB HDD running Ubuntu Mate 16.04. I am amazed at this little machine, boot time is <10 seconds. My wife and kids love this ultra fast, easy to use Linux OS. The total setup was about $550 which you cannot beat with any desktop tower out there. I'll put Windoze 10 in a Virtual Machine for the few software apps that still don't subscribe to linux (TurboTax). Total setup took about 30 minutes, 1) Open Case, 2) Plug in Ram. 3) Plug in SSD. 4) Plug in HDD. 5) Install OS. This was my first "bare bones" PC and I don't think I'll ever buy a pre-built tower again. Good buy Best Buy.