Avoid laptops for gaming. The majority of them have REALLY poor video cards, and even the more expensive ones only have a decent video card. None of them have good vid cards.
Much better, hardware-wise, to game on a desktop computer. I'm not saying it can't be done, but you run into many more problems on a laptop.