OpenVServers can do this for you! See our thread in the VPS section