I've never listened to that band, and although that was an awesome performance, I feel like I'll hate everything they've every recorded. They just have that aura about them.
Their new album is one of my albums of the year thus far. Really good stuff, also SUPER nice guys.
Here's the quick interview I did with them as well. (It's more of a conversation than inteview) I can't post the youtube link cuz it's blocked at school. Check it: