Love, Love, LOVE his show.
I love that he often has people from all sides on his panel. He is not shy about his own viewpoints, but he often presents all sides by having republican, independent and democrat, liberal and conservative guests on his panel.