specs you would want to look for
-i7 quad core
-8gb of ram
-7200rpm drive (you can get one yourself)
-very least a gt540m (equivalent or higher)
(touchscreen laptops usually are very expensive)
good cooling system (an asus ROG laptop would fit almost all of these specs, but they are quite heavy and dont have that much of battery life.
do not get acers as they have bad cooling.
Check out hp's lineup