There are also products, like Surgient's Virtual QA Management System, that sit on top of MS Virtual Server and provide these sorts of capabilities as part of a complete lab automation solution. Great for teams and testing enterprise systems.
Thanks for the tip, Anonymous!