You guys should do this: Reinstall Windows once and install all the programs and things you use all the time. Then make an image of your hard drive using Acronis, Norton Ghost or whatever you prefer. Then next time something goes wrong or you just feel like doing a fresh install, then all you have to do is pop in the restore disc and you should be able to restore your pc in about 10 mins or less with the image you made.
My buddy told me about this a while ago and he made an image just like I said. He finally used it a couple weeks ago and said it worked great.