MLee, the new Michelin LTX M/S2 is supposed to be a really good tire in the snow. It doesn't look as aggressive as the BFG, and I don't know how each tire compares. It also depends on what size you need. For me, I prefer the look of a 285/70/17 over the stock 265/70/17 for my truck, but Michelin doesn't make a load range E in the 285 size. Nitto and BFG do (among others).
If the truck in question uses 16s, I think your options are more open.
If the truck in question uses 16s, I think your options are more open.