There's no denying that it's going to be hard to beat Radiohead in this round. I like the their song but...I'm really digging the new-to-me band, Stone Temple Pilot. In fact, I had to go back for a second listen to STP's song. I have to admit that I didn't realize that these are different songs at first. I had to actually check out the lyrics. *blush* Anyhow, I'm going to give my vote to Stone Temple Pilot. Overall I preferred the vocals better. The mewsic arrangement is quite good especially when it hits the chorus. They lyrics didn't play a lot into my decision since it's hard for me to understand the words but how the mewsic is interpreted by my brain and voices is what I largely go by when choose. Thanks for the introduction, the boogie, and for hosting the fun song-a-day challenge this month!