Everybody using it complains that it installs unwanted stuff (like toolbars and spyware). So be glad it doesn't work.
If there's a "direct download" link, use that. It downloads a no-frills, no-toolbars, no spyware installer. If there's no such link download directly from the makers site. There always are more sources than download.com.
Can't use CNET installer