Excellent summary. As you said, virtualbox is great and the price is right. But Parallels allows for very deep and nearly-seamless integration. I'm a Mac user who ended up needing access to the Windows version of Excel. Parallels makes using is nearly painless.