do you guys know any good software that will find leftover dll's, registry keys, proggies... etc, etc... from programs that i already uninstalled. My sysem drive & menu are plauged by leftovers... God knows whats running resident. I don't mean spyware, just uselessware.

Thanx for your time