VBox on a Mac is pretty rubbish, to many issues
On Linux: I prefer VMWare (free)
Mac: VMWare Fusion (pay)
Windows: VBox or VMWare, both are good
I only tried the old Parallel 2.x on Mac with not so good result - can't speak for later versions.
ta
Tom UK