I was blessed to have a grandfather that taught me a lot about engines. I like Diesel engines, just not the emissions type. But we have several in the family and I have both pulled with gas and diesel. I own a gas truck, but I can tell u from a design point, the inline 6 is the way to go. Easy to work on, naturally balanced. In our family we have all 3 diesels.... the Fords we have had some bad apples, but never have had the 6.7. The Rams we have had 2, both flawless engine wise, currently we still own the 07 with the 6.7. GM trucks, several, our last Duramax was amazing, pulled 15k plus every time it was driven for the most part. Never an issue till around 300k and lost a few injectors and the head gasket leaked. So each can work for what your looking for them to do. Go with what you budget allows and what feels best for you from the drivers seat.