I've only heard from their State of Emergency album, so that may be why I'm unimpressed with them.
I ... think? I heard the lead single from that album and didn't care. I was already off them by 2004 as their singles then were right clunkers.
But the self-titled debut? That's got some scorching tracks on it, including the aforementioned All Torn Down.