Radiohead generates a lot of attention these days with their new free cd 'In Rainbows' coming out wedensday. I'm pretty exited about this new album. Read a nice article from todays Times on what this release might lead to for the global music industry.
What puzzles me most about this album is why it hasn't been leaked yet? Every normal release would have been released so few days prior to a launch-date. More on that subject here.