I have to strongly disagree that AVG is better than Kaspersky. I'm not knocking AVG, it's main advantage is a lite footprint and it will do for those who have some security smarts already and don't engage in much high risk surfing. No one beats Kaspersky's detection rate, certainly not AVG.
The free AV's have gotten better at detection rates now than they had a year or two ago, but the other disadvantage with AVG is a lack of features like scheduling of scans and updates, script blocking (don't leave home without it), and support, among other things.
I use Kaspersky (KAV) standalone AV, not the security suite (KIS) that includes a firewall. I actually liked version 5.x better. I won't say I never had any problems with it--the AV includes Intrusion Prevention (IPS) that doesn't get along with some firewalls, but if you go with the suite you shouldn't have that problem. The initial cost is rather high, but subscription renewals are reasonable. Plus upgrades to the program are free, unlike Norton that tries to get you to buy the new version every year.
I got a deal at a reseller here in the US--look around some before you buy. You can also trial the program to see if you like it: http://usa.kaspersky.com/downloads/trial-versions.php
Before you make a decision, you might want to give nod32 a trial also: http://www.eset.com/download/index.php
If you are going to go with a commercial product, these two lead the field in recommendations of security professionals. The drawback with nod is it doesn't include a firewall and I've heard it isn't very user friendly. But AVG doesn't include a firewall either.