Come back in 3 months. 600M and 7000M midrange-high end graphics cards should come out in April-May. You would need a portable generator to get desktop 6770 performance and over 3 hours of battery while gaming, period (or 2 batteries, hibernate to SSD and switch - takes 20 seconds). More realistically, you'd have to BIOS mod your laptop to get it to run at 6770 performance (probably with a 560M, definitely with a 570M or faster) so you're running at stock clocks on battery.
Consider: 560M has an ~75W TDP. If you want that performance, it'll be using at least 45W an hour, and the dual-core i5 will use another 20W. The fattest 9-cell 120W battery will die in a couple hours. Fast forward, 28nm die shrink, you're now getting 30%+ higher performance per watt, and Ivy Bridge will be even more power efficient than SB. So you'd be looking at perhaps 3-4 hours of battery life while gaming.
Regardless, you'll have to choose, either high-quality gaming performance, OR >4 hours battery life. You can have both in the same laptop, just not simultaneously. Right now, a 560M with Optimus (Only Toshiba and Alienware has 560M optimus models, IIRC) is what will get you both. A 560M without optimus will get you good gaming on AC, terrible gaming on battery, and maybe 3 hours of web-browsing battery. That 3 goes to 5 or 6 with an Optimus.
No consumer laptops take an optical-bay battery. Maybe you could ghetto-rig (the soldering and cutting type, not the zip-tie type
) one to take a Thinkpad Ultrabay Battery.Edited by jrbroad77 - 2/28/12 at 4:49pm