Dodges use Cummins V6s, meaning they produce a lot less power than the V8 Duramax or the V8 Powerstroke. For that reason alone I wouldn't consider one, not to mention Dodge makes very cheap feeling interiors and they tend to ride incredibly rough. Ford makes a very solid truck, but after the 6.0 fiasco I wouldn't trust one (for several years between I think 2003 and 2008 they outsourced a 6.0L engine that was a reliability nightmare. Some say the biggest problems were fixed after 05 but I wouldn't trust it). Older Fords with the 7.3 were absolutely wonderful, and I haven't heard any horror stories about the newer 6.4 or 6.7. However, I would choose the Duramax because they've always been solid, and Chevy quality has improved drastically in the last decade. Plus Chevrolet uses Allison transmissions, the same kind used on school buses, so you can be sure it will hold up in a truck. Finally, Chevrolet uses an independent front suspension, which you won't like if you go offroading on uneven surfaces a lot, but you will love if you stay on the road because it offers a much better ride than a solid axle.