I love the look of those tires, and was seriously considering a set until a fair bit of reading seemed to indicate that they suck as a winter tire. Deep snow seems to be no issue, but most people seemed to rate them sub-par for slick/icy roads. Aside from that, they seem well regarded for rock, mud, etc.
It's a shame really, since I think they look great.
Now that being said, it was all online research........no first hand experiance or stories.