Kaspersky is not free.
As for free AV programs, I use AVG myself, and I'm happy with it.
Never had a virus, and what I like about AVG, it's quiet (some others will pop-up often with some stupid warnings), it's small, it doesn't interfere with other programs, it's easy to remove, etc.