I recently switched from VMWare to Virtualbox because i was sick of finding patches for VMWare kernel modules everytime there is a new kernel version out.
I had some major bugs on VMWare too, usually. Either some keys stopped working (in the host system!) or the VM crashed completely..
I used Virtualbox only for a few hours but it didn't have any hickups so far.
Unfortunately i can't read the article either..