I love all three of Radiohead's phases but I still prefer the middle one. The "My Iron Lung" EP was groundbreaking...and the resulting full lengther "The Bends" showed and proved that the band wasn't a one-hit-wonder band. I wish they would release a true follow-up to that, but doubt it will ever happen.
Rolling Stone ranks it highest although most everywhere else says Ok Computer.
Any and all Radiohead is great.