VMWare Workstation vs VirtualBox which one is the best?

I am looking for the best resolutions on my problem. I have a Core 2 Duo E4700 with 4GB DDR2 RAM and Nvidia En 8400Gs. It runs with Windows 8.1 I want to run Visual Studio on a virtual machine for coding since it installs a lot of stuffs during installation and uninstalling will be impossible. In this way, I can just remove the virtual disk if Visual Studio is no longer needed. I want to know which is better for my needs, Workstation or Virtual Box?
