Ok guys this is not a direct head to head pro and cons question. I want the best solution for my needs. I have a pretty basic hardware Core 2 Duo E4700, 4 Gigs DDR2 Ram, Nvidia En 8400Gs..Running with Windows 8.1 And i want run Visual Studio in a virtual machine to code(As it installs a crap load of other stuff while installing so uninstalling it is practically not possible). So that i can just delete the virtual disk if i don't want Visual Studio anymore. I want to know which one Workstation ir Virtual Box will suite me? Will a student license for Workstation be worth for me now or should i go with the Virtual Box now and when i get serious about Virtualization go to Worsktation?