I have a Dodge diesel truck. I love the engine. It is the best diesel engine in the light trucks. My truck has 36K on it though and already has quite a few rattles. Most of the miles are highway miles too. My dad has a Excursion with the 6.0 powerstroke and it gets bad mileage. The Chevy will get better mileage than the other two. The Dodge body and interior will fall apart. The Drive train will hold up forever. Haven't seen to much bad stuff on the Chevy. The Ford truck has the best cab and looks better though. IMHO