I saw them in seattle this past fall. Kind of sucks with them filming it. Hella big 90' boom camera in the middle swinging around, camera's on stage, and a big camera on a track in the rear. Definitely took away from what was a spectacular show.
And deftones killed it before them.