Many have tried to measure the success of Radiohead’s experiment. For those of you that have been following the story you will have noted the magic, “1.2 million” figure. 1.2 million downloaded in the first day*, 1.2 million in the first week**, 1.2 million hits in the first 29 days***, and in time I’m sure [...]