Depends I suppose... I have bootcamp (XP) installed, but also have VMware fusion installed. VMware is used for Vista and Ubuntu, but also occasionally I will start my XP install as VM in vmware.
VMware can start/use your existing Bootcamp installations, in case you were not aware.