When we first got the Surface Book it felt like we were in the Alpha stage. So many problems disrupted even basic operation it was unbelievable. I was excited by the potential and loved the hardware but I was extremely nervous some of these more severe problems were not going to be fixed. Well, we have now entered the Beta. After recent updates I can now use my Surface Book almost entirely without issue. I know they are still working on the battery / sleep issue, but honestly, battery life and stability are about where I would have expected things on day one. Which is to say, pretty dang good, with a few minor glitches. Anyway, I look forward to continued patching from Microsoft and am glad that I stuck with my decision to keep my launch unit. This continues to be one of the best laptops I have ever used from a hardware standpoint and the software is slowly but surely catching up. EDIT: One thing I want to add. I resolved a lot of my problems even before the 12/2 patch by doing a complete wipe and reinstall of windows. I was having a lot of BSODs and windows hello was super glitch, but after the wipe my system is running really well. Even if you wiped your machine back in October, I recommend doing a wipe with the recent build of Windows to see if that doesn't fix a lot of your problems.