Hi Mary! This is a tough one, with two great songs to choose from. Each has a lot going for it...In the end, Stone Temple Pilots gave me more of an emotional jolt, (especially the vocals) so I'm voting for them. Surprising, since I've always liked Radiohead's song a lot.