I can second the Toyota...
If you want the best quality and value for your hard earned buck, cant beat 'em

I've owned both american and japanese, and do not see myself buying american again anytime soon.

A Tundra will also hold it's value much better. You will own it for 10 years, then look under the hood or undercarriage and it will not be leaking oil from every orifice. Everything is better.

And that toyota V-8 is silky, silky smooth.

If your towing light enough, an older tundra will work. You can get these for around 20 I think. Will last you forever.