Love or hate his politics, Glenn Beck is one of the most successful media entrepreneurs of our time.