What is the tire size? Michelin has a number of "types" of this tire, even though they all might say "Energy MXV4". For example, I've read a lot of reports of these wearing down quickly on some cars. I had them on an '01 Cadillac STS and they wore like iron. Could barely get them to slip either. Hit the go-pedal and the car just sat down and WENT.
I do, however, agree with the idea to get a set of winter tires. No all season tire is going to equal the performance of a good winter tire.