If you cut back a little bit on storage (down to 750GB for now), I'd strongly consider looking into the Sager NP9130 with the NVidia GTX 670MX (3GB) card. Default processer is a 2.4Ghz 3rd-gen i7. As for battery life...you're not really going to see that happen in a gaming laptop. I believe...