StartVZ is a free open-source project that will support KVM and OpenVZ VPS Creation.