Virtualbox or HyperV Vmware player probably beats both of them in performance I'd assume, but the free version comes with some silly restrictions.

So, for home use on a Windows host (otherwise I'd use KVM), which one of these two makes more sense in regards to

- general performance (should favor HyperV)

- things like graphics and audio

- support and compatibility with different guest OSes

?