I think Oracle Virtualization is the best choice.
It's available on almost popular OS like Mac, Windows, Linux, Solaris.
It runs on any application and has Window Resizing function.
And the...