I am looking for a new laptop and cant decide. I program in C++, VB, and mysql/php. I also of course play wow and do some other games (diablo, starcraft, real time strategies), but nothing too intense ( no crysis =P). I want a laptop with at least 4-5 hours battery life ( 6 being perfect ) and 4gb of ram. I would like to have an i3 or i5 processor if i could, possibly with optimus technology; as ive seen optimus allows for better battery life. I am hoping someone can help me find a new laptop. My price range is 700-1100. Please help fellow friends.