in breve:
1) devi solo mettere il CD di XP e riavviare il pc in modo che parte il disco INVECE di Vista. Potrai quindi iniziare la procedura di installazione e una volta arrivato alle schermata in cui scegliere dove metttere il sistema operativo cancelli la partizione con Vista e segli quella
2) prima di farlo controllerei sul sito del prodttore del PC se esistono i driver delle varie periferiche (es. scheda video o audio) per XP. Se parliamo di un pc pre-assemblato o di un notebook fatto per essere distribuito con Vista non è detto che esistano
3) fossi in te NON leverei un sistema operativo nuovo per uno vecchio. Al massimo metterei XP
insieme a Vista. La procedura per farlo non è comodissima (dato che metti un OS più vecchio dopo quello più recente) ma nemmeno impossibile (volendo ho dei link)
4) prima di essere sicuro di voler abbandonare Vista mi assicurerei di aver compreso la natura dei problemi attuali che ho con quel sistema operativo e di essere certo che siano irrisolvibili. Rispetto a XP ci sono parecchie innovazioni, ma sono passi avanti e non indietro. Molti "difetti" imputati a questo nuovo OS (la pesantezza, l'interfaccia molto cambiata, l'incompatibilità con vecchi programmi e/o driver) sono facilmente risolvibili in pochi passi
Ovviamente sono tutti pareri personalissimi. Fammi sapere per quale strada opti, così scenderò nello specifico