Secunia Software Inspector

Haven't tried this as I don't have java installed.Some may want to have a play though. :)

Quote:

How Does it Work:

The Secunia Software Inspector relies on carefully crafted "Secunia File Signatures" to recognise applications on your system. The detected applications are then matched against our "Secunia Advisory Intelligence" to determine whether an application is up-to-date or not. The results are then used to advise you on how to update to more secure releases of the insecure applications.

Microsoft Windows Update is used to determine if your system is missing security updates from Microsoft.

The Secunia Software Inspector covers the most common/popular end user applications:

* Internet browsers

* Internet browser plugins

* Instant messaging clients

* Email clients

* Media players

* Operating systems

* View detailed list of applications

Secunia inspector link

Hmmm, seems to work ok. Though its telling me I've got Macromedia Flash versions 6 and 8 installed, even though I haven't and have removed registry entries relating to it, so not sure why its saying that <_<