Music (for Robots) reports on 120 Days live in NYC: http://music.for-robots.com/archives/001689.html
I might go see them next week in Seattle if I feel up to it. The album is good, but not mindblowing. However, I can definitely see how it would work better live at top volume.