Microsoft Surface Laptop 7 review: 23 hours of battery life? MacBooks are in trouble. From 'Paint' to 'Photos,' the jam-packed AI capabilities in the Surface Laptop 7 make Windows ...