Bottom line; Anyone from PBS, CNN, ABC/CBS/NBC, NYT, etc. ought to be disallowed or the questions predetermined by a panel or something. I don't care if Lehrer just reads them, but if he has the sole responsibility of choosing them, then that's just wrong.
Ben Stein would be a good moderator.
Britt Hume.
Heck, I'd even support Alan Colmes.
Anne Coulter.... :D
At the beginning of the debate, Lehrer said that he himself had written all the questions.