In my opinion, users should be legally allowed to run Microsoft Vista Home Basic or Vista Home Premium in a virtual machine on another platform if they want to - provided they do own a legal copy. There should be NO restrictions in that regard at all. If you paid for Home Basic or Home Premium, you should be able to run it - period. If I'm running Linux with VMWare, I should be able to install any legally purchased copy of Windows in a virtual machine as long as that OS is not installed on any other machine at the same time. I'm not so concerned yet about Microsoft limiting virtual machines run from the Windows Vista side using their VM software. I can always use Parallels or VMWare on Windows to run virtual machines. However, if I'm running Windows XP Home, I don't want Microsoft telling me that I'm not allowed to run Parallels or VMWare on that XP Home machine. It's this kind of arrogant, monopolistic crap that makes me so mad at Microsoft and their business strategy. They are limiting what you can do on your own system by simply forbidding behavior that is not as "profitable" for them as they would want. That is inexcusable, in my opinion.