For personal use at home & workstation at office Kaspersky AntiVirus Personal 5.0. For server (Windows Server 2003) Kaspersky Business Optimal. I've done updates every day and our antivirual protection not bad at all. Only 3 minuses: 1. It use near 30% of system resourses. 2. Too slow. 3. Many troubles when your license key has expired.