Is VMware any good for your needs?

matigo.ca.