I'm going to ignore the OP's apparent disdain of non-Japanese songs and have to say that "Empire Ants" by Gorillaz is stuck in my head; it's on single repeat all day, and I'm still enjoying it. Still confused why Gorillaz chose to give Superfast Jellyfish a single over Empire Ants, this song is definitely one of the best on its album.