I have run BF AT's, Dick Cepek FCII, Michelin LTX AT2, Goodyear Duratrac and General Grabber ATx. The BF's and Cepek's I liked well enough, but I felt they weren't worth the price so I switched to Goodyear Duratrac's when they first came out and ended up running three sets on a couple trucks.
When I bought my last 2500HD they came with the Michelin LTX AT2, was a great highway tire, wore well and quiet, but pretty useless off road or plowing snow.
The Duratracs were great off road and plowing snow, tread life was decent. They have a little squirm when new due to the tread depth, they are a bit noisy and getting pretty expensive.
Last year I put a set of General Grabber ATx's on and so far so good, quieter and better riding than the duratracs, good in the snow, not sure on tread life yet as i only have about 7k on them, but so far they're wearing great.
I do only limit my choices to severe snow rated tires based on where I live and plow duty.