I'm not sure why everyone is jumping on the diesel train, but a 10 year old diesel is probably not going to be trouble free. I would have bought a Dodge/Ram/GM/Chevrolet if I believed everything in this forum. However, there are other sites out there that have a bigger sample of input. You'll find there is no such thing as a model that is bullet proof. Sure, there are some years/models that have more issues than others.
If you want to know all of the issues for each brands, go ask about all three in the truck owner sites. :)
By now, all 10 year old vehicles problems are well documented and other than the first year models, any "could" be a good truck. The actual truck you get has more to do with reliability than the model/year/brand.
I bought a diesel again in case I get a fiver later on, and think this truck will last 20 years. It had been well taken care of according to Carfax and was a one owner. There are people out there that take care of everything they buy and there are others that destroy every vehicle they have before trade in/selling it.
Up until the last few years, the GVWR of all brands weren't anywhere near the same. Well, they were within thousands. You can argue that the axles/tires were rated the same or nearly the same. I believe GMs ride the best with their weaker front axle and generally have worse brakes in the 10 year old models compared to any other models.
That being said, if you truly want to save money and don't need a diesel, buy a gasoline model from the Northwest if you can find one. The trucks around here don't rust out as much as other areas of the country.