I have no experience with the 6.7 liter engine although people seem to like them. The transmissions are what has really improved in trucks in the last bunch of years.
By bolting on a 4 inch exhaust and a proper air intake, and adding a tuner, the older engines become more powerful and breathe much better. Getting the air in and out more efficiently, lowers the operating temperature under load. The mods on my truck cost about $1,200 which have long since paid for themselves. It is a lot cheaper than going to a different truck.