There are more interesting Linux desktop distributions to choose from than ever before. However, if you’re looking for major distros with a great deal of support, you’ll want to look at the big four: ...
If you need to use virtual machines on Linux, try Virt-Manager. Virt-Manager is more reliable than VirtualBox. Virt-Manager is completely free and open-source. I'm a long-time supporter of VirtualBox.