Thinking about buying a "newer" truck - any advice?

I have an 05 Chevy with 5.3 and have worked it hard on the farm without trouble. I have also used it to do a couple 24 hour plus non-stop trips to pick up cars with the car trailer.