consequenceofsound.net
The Top Albums of the 21st Century as determined by Daft Punk, Beck, Karen O, and GQ Magazine - Consequence of Sound
Spoiler: Radiohead is nowhere to be found.