I am looking for a laptop that has a long battery life most importantly. I would also like it to be able to at least decently run modern games. It doesn't need to run them max quality, just playable. I am looking for something sub $1000. Any Recommendations? Thanks!