The BF's came on my '06 Dodge Power Wagon 285-17's and lasted 60,000 miles. Not the best tires in ice and snow conditions.
I too went with the Michelin LTX A/T 2 in 285-17's, and have been extremely happy with the choice. Check out Tirerack's survey, they rank high on the list.
http://www.tirerack.com/tires/surveyresults/surveydisplay.jsp?type=ORAT