I am getting a MB in a few days and want to run Windows. I like Vista, but its ability to support my USB nic and share the connection is limited (it barely works.) XP works great, but I don't want to use it that much. The other problem is that OS X is horrible on the network we have here because its handling of PPPoE with VPN's is really slow, so virtualizing doesn't work well. What I want to do is use boot camp for both Vista and XP, is it possible?