I haven't used it on Vista or Win 7, but have on several XP units with very nice results. The last version I used was 2.2.5.

Working from memory here, might be thinking of something else. It's been a while. I seem to remember that there's also options to remove more than is listed, like some Microsoft apps and components. On these it's possible to go too far and remove things you'll need.

I've used this a few times and it's been ok for me (maybe lucky if zfactor's experience is common).However I now use SlimComputer which performs the same task (and more),automatically creates back-ups and has been flawless thus far:

Is quite annoying to buy a new computer bloated with unwanted software

If you don't want to risk an automated solution, you can always check the installed programs in add/remove programs in the control panel, google them and then decide yourself wich ones you want to uninstall.

Or even better (if you are confortable to do it), install a "clean" Win7 and go to the HP site to get only the needed drivers for your computer.

I've used this a few times and it's been ok for me (maybe lucky if zfactor's experience is common).However I now use SlimComputer which performs the same task (and more),automatically creates back-ups and has been flawless thus far: