Heres some quick suggestions
http
/www.newegg.com/Product/Product.aspx?Item=N82E16834232195
http
/www.newegg.com/Product/Product.aspx?Item=N82E16834232132
http
/www.newegg.com/Product/Product.aspx?Item=9SIA24G1XA5695
http
/www.newegg.com/Product/Product.aspx?Item=N82E16834152559 (its a bit over)
http
/www.newegg.com/Product/Product.aspx?Item=N82E16834152554R (If you don't mind refurb)
Ultimately the one thats refurb is the best specs wise. But the Lenovo one is pretty good
Here are a few quick tips
a) i7's are really good but for the most part, i5's will do the job easily
b) When looking at CPUs if the model has a U, it has Aids, don't touch it (eg i5-4210U = AIDS)
c) More RAM is always better, but going over more than 8 GB usually is a waste and spending more than you should
d) For a video should probably go with nvidia, usually last a lot longer compared to AMD in terms of supporting games
e) For Nvidia cards, the SECOND NUMBER is the most important 820M vs the 840M? Always the 840M. the 840M vs 770M? 770M
f) Don't assume just because one card has more VRAM does it automatically make it the best, some cards might not even take full advantage of it (eg. GT 820M 4GB DDR3 vs GTX 960M 2 GB)
g) SSD/HDD/SSHD For the most part sure an SSD is much faster, at things like starting up and loading something up. But remember some laptops only have a single bay, so unless you wanna pay out the butt buying a huge SSD, you're gonna be limited to number of games you install. An HDD has the best price for storage, and besides taking like 20 sec more to start up from cold boot, its not like its gonna make all your games magically amazing. The Best of both worlds is SSHD or a computer pre-config'd with hybrid. Boots faster than a HDD but at the same time has much more storage than an SSD
Happy Hunting