At the moment I use Trend Micro PC-cillin Internet Security 2007 and I can say that it has everything you need. I also use some other programs for more security but PC-cillin is great. And if I'm not mistaken its the second best anti-virus in the world.
I have Norton Antivirus, but I have to renew it soon, so I may move onto another company since it is not worth the money that I they want just to renew it.