There are so many things to like about the Microsoft Surface Laptop 3. The fit and finish, the awesome 3:2 touchscreen display, quite fan, snappy performance, etc. It looks and feels like a premium laptop.Unfortunately, there are a good many compromises that make shave of a couple of stars from this review: no Thunderbolt, non-upgradable RAM, non user-replaceable SSD, no SD card slot.Even if one can live without the above, the price of this (and most products from Microsoft hardware) is way too high compared to the competition. They are charging Apple and Google hardware prices when Lenovo, Acer, Asus, Dell, etc. charge hundreds of dollars less for same or better specs.The deal killer for me was the measly 128 GB hard drive. About half of the SSD is taken up by Windows and Office, so if you want to install some software, load up music, videos and pics you're left with precious little disk space. The SSD is not user-upgradable without voiding the warranty. The next step up to 256 GB costs $300! Ridiculous. I suppose if you only plan to use this as a type of Chromebook then it would be ok, but in that case just buy a $400 Chromebook.