Well No single Anti-virus and Anti-Spyware is perfect you need atleast two AV(one should always have Auto-Protect on or online gauring on and another one can be kept when you need to just run a scan to be doubly sure .... I use two Norton AV Corporate edition and Kapersky AV. You cant keep both with auto -protection on as when I tried doing that it gave lots of conflicts and other system errors ..sometime system crashed too and need to be re-started. Similarly it is even more demanding with Anti-Spywares, no single will be good to protect you, I rate Webroot Spy-Sweeper to be best and at top, I use Spysweeper, Ad-Aware SE Professional, Spybot- S&D, Trojan Hunter(since from last year when TDS stopped), Ewido, A-squared, Mailwasher Pro and anti-keylogger. Cheers