I am really leaning towards the HP one, as it comes with more RAM. But I want a graphics card that is decent for gaming. They all 3 have decent graphcis cards, right? The lenovo has priority over the acer as it has 6GB of ram. The HP comes default with 750GB HDD. I like the HP.
Biased: Lenovo. I own a Lenovo and love it. HP's are a completly shitty company, I will never buy one as they will self destruct. Never had much experience with Acers.
Practice SE'ing. SE arond 6-7 things of all different types, keyboards / food / kindles / mice / headsets / beats by dre. Then try to SE a laptop, Get one for free, Keep your money, Spend it on real life stupid shit.
Well, really what games are you going to be playing. Mobile graphic are not very so powerful. Like for example GTX580m will not perform as well a GTX580. You will get performance of a GTX460.