I will be primarily using it for coding, with dual os setup of Linux and windows. I also want to casually play some games like NFS MW etc. on it. I want a laptop that could be reliable i.e. no performance or heating issues and good build quality.I prefer SSD as I wouldn't stock movies and games. I want to multi-task,so 8gb ram and i5 processor is necessary. Moreover, a 1080p screen will be nice.