FOREIGN ALL the way. The reliability ratings for chevy, gmc, and dodge are pathetic. Id rather go with the JAPANESE. They just know how to make something run for a long time. My friend got a dodge2500- lost a tranny at 60k miles. other guy. F-250-99 already blew a motor and rebuilt tranny at 40k miles. Me-88 toyota- 180k miles replaced tires and brakes once. pulls ok not as good as f-250 but sufficient.