Long story short, I had a lifestyle and work-load that requires I have a laptop I can use like a desktop for both work and play. With quad-core i7, a decent dGPU, and 8gb RAM, that became my Retina MacBook Pro. Currently I got the thing dual-booted with Windows 7 as well as the usual Mountain Lion OS, and use this thing for classes, at-home entertainment, heavy gaming (especially on the Windows 7 side), coding (I'm majoring in computer science, so guess this again falls under classes, though xcode is not usual class fare), and constant multitasking. The battery so far performs like a champ giving me 5 hours during noticable multitasking and for most general uses when I'm depending on it for work. But as the load gets heavier, or when I start to game, I notice the difference as when get into the 3.5 hour range or lower. I ESPECIALLY notice the difference in Windows 7, where I'm pretty much unable to ever squeeze more than 4.5 hours out of it and I quite usually get 2-3, but I assume that's because it only recognizes and uses my Nividia 650 dGPU. Now, I'm not so dense as to think that I should be getting my 7 hours during any of this. They plucked that number from web-browsing with the computer until it died, not doing anything of actual substance, and normally I'm pretty happy with how my battery does for me. Tripping the dGPU means less. Clocking the cpu harder means less. Doing both enough to drain the battery near daily means a bunch less. But the problem is quite simple. Got the thing a little less than a year ago. Currently at 343 cycles, and at 7870mAh on a full charge. I'm assaulting this thing with epic heavy use and I don't want that to mean saying goodbye to my battery too early. Earlier than most? Yeah, that's just the fate a laptop used as a desktop will face. I'd rather avoid the $200 fee for replacement by for as long as I can, though. Hopefully until the computer has served its full lifetime to me, but that's probably a bit of a dream. So what's the best way for me to keep this going? Is there a way to reduce the impact of heavy loads on my discharge rate? Would it be best to just leave it plugged in pretty much constantly? Last I checked that isn't the wisest way to go with lith batteries, so I've had my reservations, hence the amount of cycles. Or will I have to consciously keep it in mind to plug in when I hear the fans rev up, in order to prevent massive hammering on the battery from intensive process? Like, if there is a specific balance I want to maintain of discharges, where would that be around? I just need to make this thing last, despite being the crux of all my computer needs, even the ones that should be desktop relegated. This was how I spent the money, so now I need that investment to travel.