well, a new album is coming out early 2008... after ten years
I only discovered the band today and I was really surprised when I found out that what I heard dates back to 1998.
err, right now I'm listening to my fan, trying to cool things down a bit. All in vain, I'm affraid