On AlterNet: corporate advertising