You might have to make a compromise. For great battery life, lightweight build, and gaming you'll find very little below the $1000 mark. I'd have to say that the Asus N550JK that Jason and iceblitzed endorse seems like a great laptop. It's got a 5 hour battery life, 1TB HDD and a good GPU...