From Informer Technologies:
If you are not satisfied by the mere fact that your installed programs do work and have been absolutely fail-safe, Software Informer is for you. It is a utility that has been designed specifically for those users who care to keep their applications functional and ready for any task that might arise. Its primary aim is to give you up-to-date information about the software you actually use. For that purpose, this program will make a list of applications installed on your computer, and later on will check their versions for obsoleteness by occasionally connecting to software.informer.com, the expanding server with a huge and constantly updated list of current application versions. Whenever a more recent version of any program becomes available, Software Informer will notify you and offer a link for downloading the update. But this program goes even further. It will provide you with a centralized interface for gathering relevant information on all the applications that might interest you. Almost every program has a neat review, describing its features and drawbacks, and is linked to similar software by means of a tag cloud, encouraging you to explore and find just the right utility for your demands. Allowing you to keep track of comments and questions on corresponding software, and remaining nevertheless incredibly easy to use, Software Informer makes the process of obtaining the desired information and tools completely free from tiresome search and disappointment - and thus, makes the whole process pleasantly usual.