Use firefox, there a like a million extensions for adblocking. You never need see another ad.
I recommend Adblock, flashblock, and noscript (java blocker). In conjunction with a decent firewall you can't miss. I also recommend you use something like "sypbot Search and destroy" to clear up anything that gets through.
Also get a comprehensive list of ad sites and loop them in your hosts file.