Nate Silver compares and contrasts:
The difference between Beck and Limbaugh is that Beck is much more of an anti-establishment figure. I have posited before that running perpendicular to the traditional liberal-conservative spectrum is an establishment/anti-establishment spectrum; Beck is conservative but anti-establishment. And that may be working out pretty well for him, since the country seems to be becoming more anti-establishment too.