I'd like to post a little derail here with regard to
cornflake's comment on conservative talk radio here:
I listen to three conservative talk show hosts. These include,
Michael Medved (referenced in my comment above) who entered Yale at the age of sixteen and then graduated from Yale law school. He has an amazing resume, including political work.
Dennis Prager who, from Wikipedia, majored in Middle Eastern studies and history at Brooklyn College. Studied at the Russian Institute (now Harriman Institute) at Columbia University. He speaks and lectures in several foreign languages, including Russian and Hebrew. He taught Jewish and Russian Elana History at Brooklyn College, and was a Fellow at the Columbia University School of International and Public Affairs, where he did his graduate work at the Russian Institute (now the Harriman Institute) and Middle East Institute from 1970 to 1972. He is a Media Fellow at the Hoover Institution of Stanford University.
And Hugh Hewitt who, (from Wikipedia) attended Harvard University, and graduated cum laude with a B.A. in government in 1978, worked as a ghostwriter for Richard Nixon in California and New York before studying at the University of Michigan Law School, received his J.D. degree in 1983, then moved to Washington D.C. to clerk for Judges on the U.S. Court of Appeals for the District of Columbia Circuit in 1983–84, and worked in the Reagan administration in the late 1980s.
None of these three are insane.
They are highly knowledgeable, give well-reasoned and articulate arguments, and all three can and do regularly take on high-level folks with opposing views. The sweeping generalization of conservative talk radio above is not only disingenuous, but straw man at best. That said, I'm not saying that ALL of the right-leaning talk show hosts fall into the above category. Not all all. I will give you that, cornflake.
I just wanted to clarify, especially for those who aren't familiar with the folks I may quote once in a while, that all conservative pundits are not cut from the same cloth.