Well Innuendo, about the people "too lazy" to search for themselves, it is yes and no. Surely some people that use the list belong to this category, but there are also people that really don't have the time to search and download twenty or thirty programs, then decide which is the best. And also there are those for which the downloads are expensive. Actually the idea for the list came from such a situation. At the time I had a dial-up connection for which I had to pay by the minute, so it was not possible to download myself programs above 20 MB, it was extremely expensive to do it. So the list was at first composed from programs that were on the CDs of two computer magazines that I bought every month for several years. Of course, nowadays I have a high speed connection which is paid with a fixed sum. But back then, I thought about others like me, which could not to download and test all the software they wanted. It is easier for them to download maybe 4 or 5 programs from my list, then decide which is the best.
A software that spots differences in the pages could be useful, but it generates too many false positives, because each time that a software page is updated (new version) I will receive an alert, not only when a page disappears or is replaced with one from a parked domain.
Yes Curt, I only add software tested by myself. Of course the testing is not very thorough, because I don't have so much time at hand. But I usually can tell if a software is good after I use it for 5-10 minutes. But I also listen to the opinion of others, this makes things easier. If a respected member of the DC community says that the software X is good and he has used it for a year or more, of course that I download the software and test it for only 5 minutes, then add it to the list. That's because on DC there are many people that can be trusted when it comes about their software choices. There are some exceptions to the testing routine, mainly for software that cannot be downloaded freely, but otherwise is considered as being one of the best in its category (CATIA, Bentley, etc.).
Sajman99, thanks for the kind words.
Brotman, I judge the software like many others, based on some universal criteria:
1) Functionality (features)
2) Usability (ease of use, intuitive interface)
3) Stability (no major bugs)
4) Graphical Aspect (pleasant to the eye)
The U is for Unicode compatibilty, it is specified at the bottom of the pages in the explanatory notes. This is especially important for non-english users. A software that is not Unicode compatible cannot process files that are encoded with Unicode. For example a PDF file that has been encoded in Unicode cannot be edited with a PDF editor that is not Unicode compatible. For many people Unicode compatibility is the first thing that they want in a software. No matter how feature rich is a specific program, it is for no use if someone needs Unicode compatibility above all the other features.