OpenVZ: Just right everthing: Ruby, NodeJS, PHP, static sites, DNS, Proxy, VPN. Even backup servers. If your provider does have a good setup you do not feel any difference between OpenVZ and KVM.
KVM: Running huge databases. And running a specific version of a kernel. I do not want to change...