Various other people have listings of components (free and otherwise). Two of the best examples are:
http://www.lucaslabs.net/DesktopDefault.aspx?tabid=318
http://www.wwwcoder.com/main/DesktopDefault.aspx?tabid=68&action=cat&parentID=215
Laudable though all these efforts are, I think we need to organise the community a bit better, with regards modules. When I started out in DNN, it took me a while to compile a list of links to the best modules, and checking through them now, two or three are broken, or gone altogether. In addition to this, many newbies assume that the core modules listed on the dotnetnuke site are the only ones available. Perhaps, a scheme similar to other CMS's, where module developers can submit their modules to the core site i.e. dotnetnuke.com, and other users can offer mirrors for the code, rate & review the modules etc., is worth thinking about.
Cathal