Microsoft Surface Pro 7 Review Usb C Upgrade Battery Downgrade