Personally, I never really like either one.
But, thats not the question.
Given a choice between the 2, I would have to say Avast.
Was always something about AVG I just didn't like. And Avast seemed to do a better job.
Mind you, its been a couple years since I tried them so ...