One thing to possibly consider with PostgreSQL performance especially, is that when using KVM VMs for some applications, PostgreSQL could be run native. This is a viable approach with KVM that could never work with Xen.