Microsoft Surface Book 3: A beast with staying power and a price to match