I am also affected by this bug, but found a solution where for several days now booting works, suspend works
using 64bit 11.10
all i did was:
use "noapic" as Kernel cmdline parameter
I have successfully suspended/restarted in the last few days, i am not sure about booting on battery, but this has made the system much more stable for me while keeping acpi working.