I have tried several brands over the decades, all on Powerstroke 3/4 or 1 ton 4x4's, '97, '02, '06 and now '19.
BFG All-terrains: Always liked this tire until I actually bought some, decent traction in snow, ice and thin/soupy mud, not good in thick mud, only lasted about 35K miles though. A little noisy.
Firestone Steeltex was one of my favorites, good all-terrain tire, good in snow, ice and light mud, very durable and long lasting, got about 75K miles each on 2 different sets.
Michelins came on the '06 stock, super quiet, good rain and snow traction, not good in any mud, only lasted about 45-50K.
The '19 has Michelins, super quiet, good snow traction, haven't encountered any ice or significant mud with them yet, only at 21K miles so far.
I have heard great things on the Toyo and Nitto A/T & M/T tires for these heavier trucks elsewhere as well. May try them next.