We've published the details of our software review methodology. Each software tool is hand-tested by one of our analysts who specializes in the respective software category. The four criteria that we evaluate are features, usability, pricing, and customer support.