I run these Michelins also, for about 10-15k miles now. No complaints about them really. They do handle the snow well, but I m in New Mexico, so nothing major, like extreme Canada or NE snow, but I have had them up the back road of our local mountains in more than a few inches of snow few times and they did great. Drove up to Colorado during the holidays and had to travel some snow packed roads and they did great.
Took them through some muddy rutty, very sloppy roads a few days ago and they did well, my only complaint there is that they are not very good in the self cleaning department until you get them up at higher RPMs. I ran the Falken Rocky Mountain ATS before and they cleaned themselves out real well. However, I ended up in that mud by coincidence. I don't like mud, and don't ever really plan on going through it on purpose, and we really don't get too much in New Mexico.
They do well in loose dirt/sand as well, which we do have a lot of.
They are supposed to last a while, I had no decrease in MPG, and they are quiet on the road, which is what I like most with an AT tire. They are more expensive than the average AT though.