Industry Ramblings May 12, 2008 But it’s free … Yay for Radiohead! Yay for NIN! Yay for the millions of other people who gave their music away for free. Free is good, free is easy, free is … well, free. Wait a minute. Is it…