Depends on your usage and terrain. For mainly highway I agree the Michelins are hard to beat. I ran several sets on previous trucks and was super happy. I've since switched to a 4 season snow flake rated tire from Les Schwab. I've been very impressed with the ride, noise and performance but the mileage isn't great. They are rated for 50K and I'm at 40K now. I'll be lucky to get another 5K but I suppose that isn't so bad.
I just like having the snow flake rating since in my area winter weather can hit quickly and we have some nearby mountain passes that I sometimes have to go over with little warning. Basically, I'm happy to pay for the convenience of not screwing with swapping out tires each season. Otherwise, it would be Michelins for sure.