I have a dual-boot going... two seperate hard drives...
one is XP Pro with Mac OS X able to be run inside Windows within a window...
one is Mac OS X, with XP Pro running inside a window...
I just select the OS I want when firing up the system... and if I temporarily need another OS, just fire it up inside the current running OS