On AlterNet: janeane garofalo