I think the issue with the possible virus problems could be here...
The "ad ware" that is on your site had "download" links that are very bright and bold and could be confusing some visitors and they select the wrong download link.
you may want to consider having the site hosted where they don't insert malicious ad-ware like this appears to be.
Paul