I saw them last Saturday at All Points West. One of the best shows I've ever been to, blows when I saw them in 06 way out of the water. We got there as soon as the gates opened, sprinted to the stage, and parked ourselves there for 12 hours in the heat.
was it worth it? here's how close I was to the stage :)
if you ever get a chance, GO SEE THEM