I was at their CD release show last Monday...haven't seen them in a couple years or so (well, other than running into the guys occasionally at other shows), and it was awesome. Those dudes are fucking sick, I remember the first time I heard Dave really play, in a class we had together at Berklee (I think it was his first or second semester), and I was totally blown away.