I just put Michelin LTX MS2 on Monday. I replaced the same and they had 50K on them since I bought the truck. Not sure how many miles total. But I put a set on a Suburban several years ago and had over 90K on them when I sold it and they still had tread. I don't mind spending the extra money for them when they last that long. I got vibration out of every other set of tires I ever had on the Sububan. When I put on the Michelin's no more vibration. Oh yeah, and I went through some heave snow when I lived in Colorado.