My company uses the yearly subscription-based CounterSpy software by Sunbelt. It does a great job and has kept about 200 computers spyware free for the last 7 months. It has active blocking, so it keeps spyware from getting installed. And if spyware gets past that, it also scans and removes files automatically every day.