Ubuntu would be the safe bet. Just pick a distro that appeals to you, since you will be the one working in the environment. Also any modern distro should have built in KVM support to run your virtual systems or you can always go the VMware Workstation route.