Lenovo ideapad y510p or hp envy 17-j100ee?

Hello guys… I'm planning to buy a gaming laptop with a budget under 1100$ … I need a laptop that can run 2014 games at med-high res.so i searched the internet and found those.
lenovo ideapad y510p (single gpu):

http://citycenter.jo/index.php?route=product/product&path=25_89&product_id=805

the other one
hp envy 17-j100ee

http://citycenter.jo/index.php?route=product/product&path=25_89&product_id=1037

scroll down a little to see the full specs

if you can help me choosing the best of them
they are at the same price or alittle diff (maybe 80$)
hp envy is 80$ more than the lenovo
also wut are the pros and cons for ea one
and which one is more stylish and stronger for gaming.

Buy only hp laptops hp envy 17-j100ee is good but according to me you should buy
HP ENVY SPECTRE TOUCHSMART XT

According to me you should buy hp envy 17-j100ee

The y510p is much stronger than any HP laptop, not to mention HP laptops have a history of overheating