They are pretty cool. Fairly mellow stuff, but worth the purchases I have made. Not depressing Tom Waits or Nick cave or anything, just pretty chilled music. They aren't as mind blowing as Mogwai but they are a bit more approachable if you can't handle Instrumentals (which you don't have an issue with obviously). Worth a look really.
The Dillinger Escape Plan - Gold Teeth on a Bum.