A friend of mine turned me onto these guys not too long ago. I've been listening to them more and more lately. It's really good alt-metal, some of the best I've heard in a while. It's almost forced my hand to go out and purchase their albums off itunes or something, I haven't quite figured it out yet.
You should all give them a listen, up top is their song off the album precambrian 'Stenian : Mount Sorrow'