Joe, I have an XP build 2 CD, and have having had problems with a Trojan and then a harddrive, I find a reinstall is irritating.
What's left of SP3 wont let me over-install 2 and then update to SP3, so I have to uninstall first.
I don't know about Vista.