Helen said:
Buffy. The lead is self-centered and often obnoxious and/or whiney.
It's sort of nice in a revisionist way though...the show would be less interesting with a nicer lead.
But Giles is so marvellous. I like Xander. Anya says the most unbelievable things.
You mentioned the three best ACTORS in the thing--and as for Angel, Angel is a good part badly played, Doyle was a mediocre part well played (which, I suspect, is why they got rid of him), Charisma Carpenter is getting better as an actor, and J. August Richards is a good actor in a disappointing role.
-(Y)