AppFresh: Keep all of your programs automatically updated
Keeping applications and programs up to date is a full-time job with new releases made frequently, especially for those apps under development. AppFresh helps you to keep all applications, widgets, preference panes, and application plugins installed on your Mac up to date all from one place.
It's extremely easy to use and fully integrated into Mac OS X. AppFresh immediately displays the most popular apps and plugins being downloaded by users and automatically checks your installed applications, plugins, and widgets to see if there is a new version available. It uses the same technology that Apple Update uses to keep installed programs updated.
You can also view installed programs categorized by developer, such as Microsoft, Apple, and Adobe. When you select a program to update, you can see full details of the available update, including version and a brief breakdown of what's new.
There are a few downsides to AppFresh, though. It is prone to bugs from time to time, which can cause it to hang up or crash. However, it is still an essential tool if you want to ensure you have the latest versions on your Mac.