After checking out a few songs from their web site...I'd say go see them...I would, and probably will when they're in NYC