So I decided to try installing Android to a virtual machine using Hyper-V. Went through about two hours trying to figure out how to get the OS installed properly with no luck. Every time I boot the virtual drive, it prompts me to install Android. I cannot get it to connect to a network. So I resorted to installing Bluestacks, which works, but is not quite the same and apps take seemingly forever to install. How would I go by configuring a network to make the internet work on it? Also, if I were to install Windows 7 Professional to a virtual machine and run games on it, then will I need to upgrade my RAM to at least 16 GB?