I manage a fleet for an energy company and historically, RAM/Dodge have always been the cheapest cost per mile over the life of 100K. This includes all maintenance (excluding brakes/tires) and initial purchase price. GM was the most expensive and Ford fell right in the middle. I used to think Dodge made shit box trucks but I am plenty happy with '13 RAM 2500 Mega Cab 6.7.