I would recommend getting an Alienware laptop. My cousin used to own one for casual gaming. The specs (power, ram, memory) will obviously depend on the model you choose. Dell also has 24 hour support. (Alienware is a subsidiary of dell) I wouldn't recommend the cheapest model though.