I never had any issues with virtualbox. It's straightforward to install and super easy to use. It does support 3D but how good I don't know. You also have to install a cd package, called virtualbox-guest-iso. It's the separate package, available in repos too. You need to mount it as a drive inside Win and install the goodies.