You can look at other laptops, geared towards multimedia, the ones that come to mind that are good for students/gamers are ones like the xps series from dell, the envy series from hp, or the Lenovo y-series. If you want to stick with the asus brand I'd recommend the ASUS N550Jx or N550JK, I am currently a sophmore in college and I actually own the N550JK. Its light weight and thin enough for me to toss it in my backpack and not notice it, and it has around 4 hours of battery life, but there's almost always outlets in class rooms. It can also play games as I've run dolphin (brawl, mariokart) with high settings and It runs at a stable 50 or 60 fps depending on the game. I can also play COD: Advanced warfare on high settings while plugged in at a stable 30fps, and on normal settings @ 30 fps when on battery power. Typically expect around one and a half to two hours of battery life if gaming. Oh and btw the N550JK features an all metal casing and a 1080p IPS touchscreen display