Taming VirtualBox with VBoxHeadless and VBoxManage
First off, allow me to say, I have really come to appreciate Sun's VirtualBox. it really is the easiest open-source, cross-OS virtualization product I have found. I really hope Oracle keeps it rolling!
One of my favorite features of VirtualBox is that they have provided command line interface tools. The VBoxHeadless and VBoxManage programs allow access to a complete array of VirtualBox's functionality. You can create, configure, start and stop virtual machines all from the command prompt, thus meaning it can be all scripted via the normal methods.