Personally I believe Avast! Home to be an excellent active shield protection for online use, and general file analysis in real time.

I do use MBAM as my primary on demand scanner however.

Nevertheless Avast! Pro, and the free Home edition are constantly detecting more and more real virus, and improving significantly Scan detection rates.

The real time shields offer excellent protection in my experience.