Despite the doubts people constantly send my way, VerifyMyPC works. Last night it caught an automated software installation of a Java-based application that was installed via a webpage _without_ my express permission. Needless to say, it got uninstalled.
It was a pretty harmless application written by computer nerds. Math nerds who know how to write computer software, specifically. The program's name is GCalc.
VerifyMyPC (http://www.cubiclesoft.com/VerifyMyPC/) notified me that GCalc was installed, which immediately sent me on a panic to figure out what it was because I knew I hadn't installed it. Searched Google for 'gcalc' and came up with the page I had visited. Once I figured out that it was pretty harmless, I just ran the uninstaller.
This is what makes VerifyMyPC so awesome. It catches things that wouldn't be found out otherwise. Sure it doesn't have a magical, happy "fix my system and make it better" button, but there is a reason for that: Magical, happy buttons have the tendency to make computer systems WORSE, not better! Even the best anti-spyware and anti-virus tools mess up occasionally.