These sites have a link to mine, it could be that they are of interest to you as well: bin/browse/Catalog/Software/Windows/
This is the "human index" site so there are a lot of copies from this site!!

If you know of a site that should be on this page; let me know! EMail