Surface book 2 vs surface pro 7 specs July 8, 2019 16 32 64 128 Surface book 2 vs Surface pro 8 vs surface book 3 Surface book vs macbook air Surface pro x vs surface pro 7