Rush Limbaugh: my hero and much, much more...