I really like their new album - paid $6 for it (seemed like a fair price) and think that it's their best album in a really long time song-wise. Radiohead makes the kind of music that works best when you really listen to it and pay attention to it, rather then just having it on in the background. Plus, the success of their experiment is hastening the decline of the current business model of the recording industry, which is definately a good thing...
Post a response to this discussion thread
And check this out: The Top Posters' Page