I can't honestly say I had heard any of those other songs, other than the Muse one (when I went through a very, very brief Muse phase), and the White Stripes one.
TDEN is a very skippable DT song for me, and they have very much better and memorable riffs. I would put TROAE high on my list, to echo whoever mentioned that one.