I really like the idea of "Open Source" software. I have a list here of some things that can be of great use. That said, not all free software is great...just free. Here is a well organized layout of open source downloads. Some of this is better than stuff you pay for but sometimes you get what you pay for...
THE MASSIVE LIST
A LIST FOR MAC ONLY