Wikipedia has organized an exhaustive list of free, open source software organized all Wikipedia-style (meaning very well). Next time you're looking for a software solution and it looks like you're going to have to pony up the dough for some proprietary crapper, give the open source directory a glance - a free solution might be staring right back at you.