My main PC is also a Media Center PC with a tuner, etc. so whenever I start having driver, codec, etc. issues with the PC, I reinstall Windows.
This is why I have streamlined my process. I setup a RIS server on my Server 2003 box. With it, I can PXE network boot any of my PCs, and WinPE...