My notebook (IBM ThinkPad R51) suspends to S3 well. It drains the batteries probably almost as fast as when running. I'd expect it's mostly hardware (and at most also ACPI DSDT) issue but windows last much longer when suspended. Thanks Michal