I don't think it makes that much of a difference, those are just brand names for engine families. I would by the truck with the best dealer support, which in my town means Ford.
I had Dodge trucks until an out of town dealer from a bigger city took away the franchise and turned the service business into a rip-off operation. I came to town 35 years ago with a Chevy but couldn't stand the dealer's inadequacies, though things may have improved since the bailout reorganization, when the Chevy franchise was revoked and handed over to the Buick dealer. The Buick dealer has always been good.
Point is, local service issues can matter more than national brands and brand loyalties.