I'm submitting a song for SLS22 consideration. I'm submitting "Heads Will Roll" by Yeah Yeah Yeahs.
This will be the Yeah Yeah Yeahs' fifth song on SLS, following "Maps", "Gold Lion", "Phenomenon" and "Zero". "Maps", btw, still makes it onto just about every iPod playlist I make.