Hi Martin i think to Clarify .Any of the problems you mention are from the software not the site and it pays to read all the all the info before you commit to install/ Even most well known freeware will try and install toolbars/ homepage whatever
Cheers
Jay