Hell yeah, I got the first two CDs before they were popular and then I kind of phased our of metal for a bit, but they're awesome.
I haven't kept up with what they've been doing, you probably the same thing for a lot of metal bands, but I'm pretty sure I've posted their videos in this thread in the past.