Honestly, I think you get more with VMWare, whereas VBox and VPC are probably close to being even.
However, size-wise, VBox is ~60 MB, VPC is between 30-60 MB also (as seen from
http://www.microsoft.com/downloads/deta ... laylang=en and VMWare is 499 MB for the current version *trial* (but it is for both 32bit and 64bit OSs).
I also ran across this over at LifeHacker:
http://lifehacker.com/5204434/the-begin ... virtualbox
I've also used Parallels Desktop versions 3 and 4 (primarily a Mac product, but they do make a Windows product as well), and, TBH, I have found VBox to be the easiest one.
If you plan on going with Win7, though, as on OS, as it supports being able to boot off of .VHD (Virtual HDs) that are created by VPC, that might be the best route for you to go with.
I had major issues with VPC supporting the Virtualization Extensions for my computer build, whereas VBox had no issues whatsoever. I also beta tested VMWare 6.5 and it, too, had issues with Virtualization extensions (meaning the default hardware available to the virtual machines was ~Pentium III in VPC and P4 or equivalent (IIRC) in VMWare). Not very powerful considering I am running a Core2Quad 6600 OC'd to 3.2 GHz....