Can I just take a moment here to say the following:
RADIOHEAD ARE INDEED MUSIC GODS.
That is all, I'll step off my soap box for now. (Left: Radiohead at the Hollywood Bowl, August 25, 2008. Tour to promote the In Rainbows album, in stores everywhere--and should be playing in your ipod now).