I agree NOD is excellent, but personally I've found Symantec Endpoint catches things that Kaspersky misses without false positives. I get Endpoint free from work, but if I'm forced into shelling out for anti-virus protection it'd be NOD that I'd choose.
In case anyone isn't aware you can perform an online NOD AV scan
here...