A newer version of VirtualBox is available.Or, Learn More About VirtualBox
Full user review
"Best free virtual machine application."
It supports almost any kind of OS, and has dozens of features to define a virtual machine, ver powerful specially if you have a quad core CPU.
It might be a bit tricky to use, some what complicated interface.
Over all it's the only polished free virtual machine out there in the net, no free alternative yet, aside from MS virtual machine.