The Surface Pro is a Windows Device so there are more games you can play on it. The Macbook might have a better gaming experience though. If I was you, I would get the Surface Pro 3 for the game support. You can always bootcamp windows on mac though.