I have yet to hear "In Rainbows" so I didn't vote but its tough to make these calls. This year goes to Radiohead but in 2003:
Radiohead - Hail to the Theif
The White Stripes - Elephant
I'm sure more would have selected Detriot that year but its no reflections on the band.
Perhaps a poll on who is better live.
|