Boards
So, with regards to the Radiohead thing...
Just seen a fairly decent sized band proclaim they think this kind of marketing strategy needs to be destroyed, that "the product should be allowed to sell itself". This is a band that are signed to Domino and have a pretty major PR firm working on their behalf.