I am looking for a laptop that does not cost above S$1800

All my friends have wonderful laptops, and are able to play popular games like LOL,Dota,Blackshot,L4D,Minecraft etc etc whereas I am not able to on my budget laptop. Thus I feel very weird when they talk about games. I am able to buy a new laptop this year and thus wants to seek opinions on which laptop to buy.

My budget limit is S$1800. But preferably S$1500 and below.

Specs: Good graphics, Good battery life, Not too low memory, one that is not too heavy (so that I can bring it to friends's houses to play), Good ram/internet speed/no lag (I forgot what its called >_<)