ubuntuとかdebian系ならkvm一択だけど、RHやSUSEだとそれぞれ長所があるからxenとKVM使い分けかな
ubuntuとかはRHやSUSEに比べると仮想周りのカーネルパッチの数が全然違うから正直仮想ホストにはお勧めしない