This is the first Radiohead I've heard, and it's not bad at all. So far, everything suggests that OK Computer and In Rainbows are better So I'll see later if it's true