What non-member of Congress should be Speaker & why?

Jon Stewart, he already has been involved in politics before and was able to broker a deal to get legislation passed before. This important to have as the speaker, because you someone who is familiar with the game and knows how to negotiate to get things done.