This was the only Radiohead thread I could find, so *bump from the grave*
I got my first ever Radiohead album on a whim today in Best Buy. I've listened to it twice so far, and while I can't say I'm 100% sold on it, I really like what's going on. The music is much better than I had expected. Oh, I should also mention that it's OK Computer.