I would use XP as i do not believe vista is fully sorted yet...i had it on my my new laptop which is very high spec and although the hardware/drivers was not a problem,i had a fair few problems getting some software to work...I have reloaded XP until vista is 100% sorted.
mark