As far as your VM's, if you have a spare computer you could make a ESXi virtual server and run them on that. Then just VNC/RDP into it. The only VM's I keep on my PC now is a default Windows Server 03 image (I couldn't probably delete without issue) and a XP VM I use to test apps and site which come up blocked…