I'm paranoid about this stuff. I'm running behind a hardwire firewall (router) which saves me a lot of problems but I still run Ad Aware occasionally and recently I've been using the free Microsoft Beta Spyware programme which runs in the background and seems really ace.
http://www.microsoft.com/athome/secu...e/default.mspx