Directory of business productivity software and apps

BestVendor does a nice job of categorizing free apps and software that are useful in a business (or sometimes personal) setting. They specifically cater to small businesses and startups, since these companies are less likely to be interested in the expensive enterprise stuff.