I use VirtualBox to set up Web developer environments on my laptop. If I suspend the computer and then restart, I'll get very long startup times while VirtualBox spins back up. I have much less of a problem if I pause the virtual machine first.
I'd like to automatically pause the machines on suspend, and start them again on restore. Is it possible?