Ad-aware actually does a good job since you don't have to pay for it. I finally got fed up and broke down and bought Spy Sweeper at Sam's Club. I have it scheduled to sweep every night at 3 AM. That in addition to Spybot, NAV, and using Mozilla Firefox as my primary browser has kept the pop ups to a minimum. It is a shame we have to take such precautions just to surf the net and read e-mail. I get that e-mail from that fake Nigerian guy wanting my bank account number about every week!