1st as many know, I run an automotive repair shop, but not domestic. When I needed a new truck, Dodge was the lowest priced, but with known issues, 1) automatic transmission failure. 2) rear differential failure, mainly the pinion bearing.
I bought a 2001 1500 rwd club cab new, and at 15000 miles, changed the rear diff fluid with synthetic, also changed the tranny fluid with synthetic. Now at 112,000 miles I have replaced the water pump and nothing else, it has been a good truck, the dash is cracking badly, and a little research said this was common. I think the Toyota is the best choice, but at added cost. Friends and clients that have them, love them. 2nd I would go with GM, but they have a few issues as well. Look up any recalls on anything you want to purchase, and it will tell a lot. Last, buy 2 yr olds, coming off lease and so forth, enough time has gone by to show potential problems, what we call pattern failures, and you will save $$$$$. Buying new in this new economy, with the bail out and so forth, is iffy. Especially the new Dodge and Ford diesels.