I got 2 years of mileage on my ST's, dont know exact mileage right of hand. I run the 30x9.5 . They are getting a little worn but still plenty able to do snow and ice, although as with most at tires they dont hold like a street tire on slick pavement. My boy likes to do cookies with me in a gravel pit up in the mountains, we dont have as much fun up there anymore because these tires are really hard to break loose even in gravel. I go wherever I want in the snow and ice, uphill and downhill without problems. No sharp rock flats, a few screws pulled out though. BFG's dont compare in MY opinion, one of those things you'll have to decide.