Se hai un processore Intel ti basta ridimensionare la partizione attauale.
Io ti consiglio VmWare Fusion, un programma che ti permette di installare altri sistemi operativi dal tuo, in questo caso Os X Leopard o Tiger.

Come dice bbhome, puoi virtualizzare XP, ovvero lanciare XP dal programma VmWare mentre è in funzione il tuo mac, così da avere due macchine che funzionano contemporaneamente. Se poi hai due monitor è ancora più bello.

Per rbonati sei un fanboy dei sistemi GNU/linux?
se leggi attentamente vuole XP perchè non riesce ad avviare i programmi di Windows "il sistema più diffuso al mondo"
ricorda che la forza di un sistema operativo, purtroppo e dico purtroppo è ancora data dalla sua diffusione.
Almeno qui in ITALIA.

P.s. Anche io uso il pinguino ogni tanto