In 2003, the Yeah Yeah Yeahs were not only emerging as one of the most stellar bands in a particularly thrilling New York rock scene — they were also as one of the most exciting bands in the world.