Well, take your pick. Stewart is a quasi-libertarian, professional comedian/actor with some progressive leanings, who was formally educated at one of the best universities in the country. He works for Viacom and hosts a successful tv show in order to attract viewers to get them to watch the commercial ads by content sponsors. The genre of his show is political and journalistic satire that often exposes the incompetence of politicians and of non-National Amusements-owned news media outlets, like Fox News, CNN, and MSNBC--who are notorious for distorting facts or mis-directing public attention. His success as an entertainer has made him rich.
Rush Limbaugh is an uneducated, yet mostly-liberal radio show host whose broadcasting company is owned by an equity firm. He pretends to be a conservative of the fact-distorting fascist variety in order to gain popularity among racist and conservative listeners so that they will listen to the commercial ads of the content sponsers. His success as an entertainer has also made him rich.