I found this tool, I have yet to use it but sounds very good, I will try it out next time I have to do a clean install! http://nuhi.msfnhosting.com/
...too bad it needs .NET Framework to run! Still, sounds good. I always had to do manual hacks to keep wicked stuff from installing.