You will get as many different opinions as you do replies. From a strictly BSOD prospective Avira and AVG are comparable and in the middle of the pack.
The combination that seems to (IMHO) cause the least BSOD's is Microsoft Security Essentials and the windows firewall and its free.
The best malware app is the one you use and understand.
Try it on your system for few days then decide for yourself if it satisfy your need like performance, system impact in terms of resource use, effect on browsing speed etc. To get a idea about its detection rate go to av comparative or VB and read some of its recent test.
Give more importance on ease of use and system impact because every AV will miss something at some point that does not mean you have to change brand everytime you hit a virus. Layered approach is more appropriate to remain safe and most importantly educate yourself about virtualization and use of sandboxie.
You are asking for opinions.
Opinions are not always based on logic.
Ultimately You are the best judge of what suits you & your computer at any given time.
Try the free versions {one at a time} of whatever takes your fancy, see how they perform, make a decision & move on.
If / when removing same be sure to use the appropriate uninstall application from the relevant Company.