all FREE, all GOOD
>> if running from a linux box, when you update the kernel, VMW requires a recompilation. VB does not.
so this will affect you only if your main os is linux based, and you plan to update the kernel.
but even this situation is not a big deal, you just have to run a script and wait few minutes.
on the other side, both those software are FREE and works GOOD.
In my experience even on the PERFORMANCE side they're equivalent.
Obviously there are differences, but they vary for each guest os with each configuration.
You can even switch between both system just converting the img file.