This sounds like a huge pain. Makes me wonder if Google's approach of just sticking the whole thing in a VM is the better way to go. They still have a LOT of issues to work through (graphics acceleration, USB support, etc), but if they can really nail that, it could be interesting in a year or two.
Until then... I think I'll just stick with Mac.