I think the article from ZDNet has hit the nail on the head when it comes to talking about testing software on a fresh install of windows or one that has seen a 100 installs and de-installs of applications.
Which brings up another good point if anyone ever truly comes out with a product that cleans up the mess some programs leave behind I’ll be the first to buy it. [ZDNet]