I use Symantec Corporate Edition for virus prot, I even update the definitions occaisionally.
For spyware I use a combination of three, AdAware which I manually run occaisionally, usually update the definitions when I run it (about once a month), Yahoo Anti-Spy which I manually run about once a month too but only update a bout every 3 months, and MicroSoft Anti-Spy which is set to run nightly but I only update it about every 2 months.
On the bright side I haven't been hit with spyware in almost a year now or a virus in years.