I used to use AVG (and loved it) until it started causing my pc to freeze. I then started using MSE, but then realised that it couldn't recognize a virus even it was labelled "virus" and had teeth.

Finally settled for Avira (paid version) which is one of the cheaper ones but basically on par with the likes of Kaspersky... Been using it for about 3 years now. Actually got it at a discount last year, so I renewed it for another 3 / 5 years up front. Think it was something like R500 for 5 PCs for 3 years or something.