Ladytron are probably my favourite ever band, I love everything they've ever done. They're currently in Paris recording their 4th album (which according to their MySpace is about halfway finished). I'd rate this song as being in my top 10 faves of all time, though believe it or not alot of the material on Witching Hour is better than this, International dateline and Last One Standing being 2 of them. If you're not familiar with them I highly recommend you give them a listen, I'm sure you'll be very rewarded. (Btw the song reached no. 42 back in 2005 so I would say it's commercial enough, regardless of their underground status)