Microsoft surface copilot vs macbook pro July 8, 2019 16 32 64 128 Microsoft surface laptop studio vs macbook pro 14 Macbook air vs microsoft surface pro Microsoft surface laptop go vs macbook air Macbook air m1 vs surface laptop go 2