It's a lot easier to just use an alternative web browser like Opera, and an alternative chat client like Trillian. I've been using both for ages now (since initial versions or so), and haven't had any issues with popups or adware/spyware being installed on my system.
The best way to deal with these issues is to stop using the delivery systems they target, MS Outlook or Outlook Express and Internet Explorer. It's that simple.