On AlterNet: 30 rock