I own both a '99 Jeep Wrangler and an '04 Ford Heritage F150 4X4. The Wrangler has run on the same set of 31X10.5 BFG All Terrains since it was only 600 miles old. I've gone offroading all over Big Bend (a desert in Texas), New Mexico, Colorado, Arizona and Utah on the same set of tires and have never suffered a flat or had a bad experience with them. That's a lot of harsh terrain and a lot of cactus and brush we're talking. In contrast I put a set of BFG Mud Terrains on my truck and they were noisier, ran out-of-round within 10,000 miles and really weren't that much more capable offroad than the All Terrains. (I don't go "mudding" as a habit, but then how many people really do?) After 60,000 miles on the Mud Terrains I relented and put a set of All Terrains on the truck, about a 33X11.0 size. The difference was night and day. It went back to delivering a smooth, quiet ride again and just felt better in all driving situations except maybe that rare offroad trail where the mud gets deep. So for me, even though I do get up and down some pretty challenging trails at times, the All Terrains are a much more liveable tire for the real world. On really steep trails with hard rock surfaces they will throw off small chunks of tread but then so did the Mud Terrains. With over ten years on them and over 50,000 miles, there is no sidewall cracking and just a slight bit of tread "tearing" showing on the older set, as is to be expected with really old tires. In short, if you're on the fence between the two and don't have honest deep-mud needs, I would definitely say go with the All Terrains because of their ride characteristics. You'll be much happier in the long run, which is what these tires are all about.