You can download most software programs on Softonic. They offer user ratings, comments, and different type of information about software. At the same time, they keep on updating their database regularly, so you will be able to find software programs that are still under development. On the downside, Softonic doesn’t...