They are kicking off their tour here, in Colorado, at one of the best natural ampitheatres in the world: Red Rocks!!!! I cannot wait!! I'm not completely satisfied with the new album or anything, but their live show is already in my top three of all time. Anyone else going to see them during this tour????