Both would do gaming well, I would personally go with the MSI. Although, if I was going to invest a lot of money into a gaming system, it would be a desktop. Laptops you cannot upgrade easily and if things go wrong.. well, it's over. I am stuck with a laptop, but next year plan on getting a desktop to replace it 🙂