My company has taken over a desktop situation that is a complete disaster. The users have myspaceim, video games, aim, some random wallpaper programs...pretty much a ton of bloatware. The machines are all different models and brands so I cant just reghost all the machines. Ideally, I would like to be able to retain the data on the machines (some of the machines have apps that need to be on there like their sql database front end and it is a pain to reinstall) and I also don't want to have to go to each machine and just clean each one up (I tried on one, it took almost an hour to uninstall all the carp they had on their machine, and that was a light one). I was thinking of setting up my ideal machine, using sysprep, and then run that to install, but...my question becomes, is that really going to remove the programs I don't want, it seems it just reinstalls windows, which doesn't really do much to aid in my issues of the third party apps. Is there another solution to "mass-clean" the workstations, its about 30-40 total. Any ideas for the brain storm?