I used VMWare Fusion until maybe 2010, and started to use VirtualBox since then, mostly with Linux Gentoo (and a few other Linux distros) hosts. My VMs get used every day for development and testing. For this use, VirtualBox never disappointed me. I do not get the "VirtualBox is for nerds" thing. Sure I am more an advanced user than most (doing research in CS and dev everyday), but do not have time to tinker everyday to get things working. Even in the beginning, the transition from VMWare to VirtualBox was not hard at all. I would say it is worth trying, especially for the price...