You forgot self-righteous. Although that seems to be an occupational disease of liberals.
You missed "amiable" .... I mean, I think of several words when I see Donahue - "amiable" is NOT one of them!