the reverse would also be pretty useful. heck if they would pull off office for linux even when they would charge windows pro and a 365 license it would probably be welcomed.
You can always just use Unity mode on the free VMware Player. VMware may allocate resources, but plays nicely with sharing them when not actually in use, so there's not much a performance hit on the host machine unless you really need to do something that has the CPU pegged.
I think VirtualBox has a similar feature, but in my limited experience VB doesn't perform as well as VMware.