I need to buy a laptop for my new job, I've always wanted a mac... but I'm starting to get into situations where I'm at that I also need to do some more advanced networking software to properly do my job. I need to run several programs that are native to linux and/or windows - and my question: will I have any issues duel-booting linux distros and xp from my macbook? I've also heard you can run windows through a virtual machine of sorts on a mac, are there any issues with compatibility when doing so? Thanks!!!