300 Plus Freeware Solutions
Here is an interesting site that promises to refer you to 300+ free software sites. The site is indexed by function and provides many of the programs that I already use.
Many of the programs provide you with solutions that you may have been scratching your head about. Now, there is one site that is easy to scan for the solution you need.