The Surface Book 2 is an excellent laptop than tries to do a bit too much for its own good. While it excels in a number of areas, it's forced to make a couple of disappointing compromises that stop it from achieving its full potential.
Excellent performance; Superb screen; Great keyboard
Expensive; Surprisingly bulky; Poor battery life