It's exciting to see a company I saw as the 2nd to PCs and 2nd to Android put out a product that challenges both at the same time! "They" say not to by a first gen product but I had to see this for myself. It operates smooth and you would never suspect the level of performace out of what is essentially a single board computer. Apple basically just dominated the PC, cell phone, and single board computers in one go. Now I didn't say it had the most powerful PC chip, I'm saying the benchmarks put it at the top for the modern desktops and at under $700 I'm impressed. I still want to do some testing to see how it does. So why 4 stars instead of 5. 1st The obvious is the full size mac mini with no upgradable parts YET hey, I take this one as an intro unit for the future and would like to see at least an upgradable "nvme/ssd" in the next one I buy (yeah this is my second mac mini and I like the mini computers) 2nd after seeing YouTube tear downs I'd like to see this in a much smaller format; maybe half the size or if the same size then upgradable ram, ssd, etc... (tbh I don't always have the money to buy what I want fully loaded) 3rd... this is a risc type machine with neural engine, I would really like to see that 40 pin arduino interface to make this more than just a computer but a STEM -> STEAM -> STREAM device where schools or individuals can use it to write about the project, develop the project, and control external sensors and be makers. Seem like this might be something that could fit into a maker lab and be used for publishing and connectivity.  But yeah if you are a mac user then this should be great and yes even though I'm more of a Linux and Windows user, the competition is really helping move the digital world forward and hopefully Intel will step up their game