Nice set. I like Arcade Fire and I would like to see them someday. They were really awesome as the musical guests on an episode of SNL this season. Judging from that performance, it seems like they are a fantastic live band
The National isn't bad either, one of the people that posts a movie forum I frequent is in love with them and I checked them out through him and what I heard was pretty decent.
7/14 Warped Tour