VirtualBox with Hyper-V, please
I just wish Oracle and Microsoft would get into a room and make whatever changes are needed to allow VirtualBox and Hyper-V to co-exist.
Yes, in theory it works but in practice you get the turtle in the bottom right, and performance tanks. It can be resolved by disabling WSL2 and ensuring Hyper-V is fully disabled, but that is a bloody PITA.
VMWare seems to be able to make things work, not sure why Oracle/Microsoft can't do the same for VirtualBox. I would use VMWare, but I have found their networking and USB stacks to be utter garbage.