For my company. That said, for personal truck on piece of advice is best:
Go drive each model you’re interested in and get the one you enjoy the most. It’s just that simple. For me personally I think GMC’s drive best. But again, that’s just what I enjoy! Pretty much all the decent ones will tow what you need, give you good features, etc.