Which laptop is better for mostly Gaming?

Ok so i've done some research and found 2 laptops that are under my budget. I'm mostly using it for gaming and watching videos and movies, but also web surfing. The games i want to play are Minecraft, Portal 2, Counter Strike and similar games. However i was hoping for it to be able to run games like battlefield 4 and Sim City? And just overall which laptop is better for the price?

Added (1). http://shop.lenovo.com/...#customize

http://www.dell.com/...on-15-3537

Added (2). Alienware and razer are too expensive, i don't want to spend that much on laptop.

Alienware!

Buy a costly suitable
but it should purchase with HD graphics card more the 2GB.

I think you need to go with Lenovo IdeaPad Y510p. It has 16 GB Ram whereas Dell Inspiron 15 has 8GB. Y510p has Intel Core i7-4700MQ 2.4 GHz Processor with 6 MB Cache and Dual NVIDIA GeForce GT750M Discrete Graphics card. Both has 15.6 inch screen and 1tb Sata Hard drive. You can check all the features and also get discount price on Amazon http://www.amazon.com/...B00F32ZBN6 The price is almost same. But the choice is yours.

Go with the lenovo. What you want to see in a good laptop for games is a good RAM (16GB or higher), Good possessor(anything above i5) and a good graphics card(Preferably Nvidia or AMD). Also make sure its got a big Memory(hard-drive storage)

I agree - go with Lenovo.

Also, contrary to popular misconception… Hard drive is NOT memory - it's storage, two entirely different things. Programs are taken FROM storage (hard drive) and loaded into memory (RAM) in order to run.

I think the confusion between the two started when RAM was gawdawful expensive (20+ years ago) and it was cost effective to use "virtual memory" - a hard drive that was configured to respond as RAM. But, this slowed system performance down and was abandoned the moment RAM became more affordable.