The fact that Radiohead has decided to release their album with no label backing, no physical sales, no advanced promo, and no set price is testament to the fact that Radiohead is just awesome. The label executive just got fucked up their ass. I love it.
by the way, before i can let you do a favor for me i'd like to meet ya and grab a beer or something. just one of those things. capiche?