So heres the deal: i got a new SSD, and would like to set it up for a clean gaming OS. however, i also know i'll want a bunch of annoying things like web browsers and chat programs, that will in the long run, merely serve to wear down the SSD. So far the two methods i've tried: 1. OS on mechanical drive, games on SSD. works well mostly, but most games store files on the C: drive and you cant stop them. so its only partially working. 2. OS on SSD, but the same problem as 1. - many apps put a cache on the SSD, that i simply dont want there. What i'd like to do is install an OS on the SSD, and run a VM (virtual machine) and throw all the non essentials in there. no screwing about with caches, hidden files and folders, and all that jazz. so in point form: What i want: *OS on SSD (windows 8? i heard it was good for VM's) *secondary OS on mechanical drive, via VM (win 7?) *VM to be portable. Say, if it was on an external drive, i could boot it on my laptop too (albeit, slower) (or if i had to format the SSD, it would prevent the loss of the OS) What i dont want: *a bunch of bonus network adaptors appearing in windows. last time i ran a virtual machine that screwed with my network/LAN games pretty good. suggestions/advice, please?