Moore is the same as Limbaugh, I find him to be provocative and inspiring at times, but I'd never cite him in a term paper, if you catch my drift.
I will protest any station that gives Barbara Streisand and outlet to speak.
However, one celebrity who would do a decent job is Tim Robins. He's funny and well spoken (unlike his "life partner." Bleh.)