I use Window Washer or Ace Utilities. Both programs you have to pay for but i mean its not hard to find for free.
Only problem Ive had with Ace Utilities is that it some how seems to part delete Flash Player. So each time I run it I have to uninstall the flash software, then go back onto the flash site and reinstall it.
btw, if you decide to use Window Washer and want to clean up a drive. Don't stop it mid cycle - seems to do weird things to your pc! If you let it complete theres completely no probs.
Id go for Window Washer to be honest.