If you have only used 8 in a VM then I can understand many of your problems. For some reason it just doesn't play well with VMs. Never has; I couldn't even get the early Betas to install on VirtualBox.
I never use Windows in VMs. Linux, Solaris, FreeBSD work just fine, but Windows is always a disappointing experience in a VM.