Welcome to WebmasterWorld Guest from 188.8.131.52
Forum Moderators: martinibuster
I think in their Terms & Conditions they say that they have the right to install any software on your computer at a later date. Most probably sucking everyone in and then sticking them with spyware in the future.
I think I saw this on the negative reviews page on download.com