I am in the midst of developing an IM strategy that will require me to host multiple Virtual Machines (VMs) on a Virtual Private Server (VPS). Each VM and VPS are required to be running windows due to my automation tools and I want each VM to be running through a proxy (which can hopefully be set up in the VM software). I was wondering if anyone had experience with doing something like this and if so, what program they used to run their VMs. I have some experience with VMware, but it is expensive and kind-of bulky (atleast a few years ago it was) and therefore wouldn't be easily scaled. So I am looking for the most light weight VM program that you can run your windows VMs through proxies with. Preferably it would be cheap or free! I hope this is clear! Thanks in advance!