U2 have been firmly in the number 1 spot for me for the last 5 years. In the last 2 years however, Radiohead have been steadily creeping up. I am constantly blown away by the way they understand and master sonic landscapes. I can listen to a song of theirs that I have heard 100 times, and...