http://www.filehippo.com/updatechecker/
The application will scan your drive(s) for software and match the version number against the latest available on FileHippo. The only downside to this is the software installed on your machine has to be on their servers and unfortunately they aren't as big as MajorGeeks.
Example scan from one of my computers:
Auto Check Application Versions and Update
Re: Auto Check Application Versions and Update
That site is awesome. It would save me a whole lot of time when I have to fix or build a computer.