Stumbled across Rin' completely by accident today. Though I've always been a fan of Samurai 7, I didn't know until now that they did the ending theme song. Anyways, they totally rawk and I definitely recommend them to anyone looking for something fresh:
And they managed to dislodge Suzanne Vega out of my skull, too! I have to say, though, that Noh mask in the 2nd video freaks the hell outta me.