I abandoned Download.com once they started trying to force me to download their installer so that I could install other programs.

Word of advice: Anytime you install new software, click on "Custom Installation." A number of programs set up bloatware, toolbars, malware, etc. in addition to the typical install. You have to manually prevent those things from installing.

The last software I had to update was Java, and even that software from a reputable company wanted to install a web toolbar to my computer.