I don't think there are any BIOS settings that would do that. My guess is you've got a bad motherboard with some sort of a voltage "leak" somewhere... somewhere where it doesn't cause the computer to malfunction when you're using it, but enought to drain the battery over time.
Scout
700 Mflops in SETI!