How do you measure durability? Hit all the trucks with trees, and see which looks in the best shape?
If you mean reliability, that's a matter of owner maintenance, so there's no reason to use that as basis of comparison. Anything will be a "long lasting" truck, if you take proper care of it.
Style, depends on what styles you like.
Price depends on your budget.
My vote? Any pickup from the 60s or 70s. Earlier, if possible. Full steel bodies, built like tanks. Import or domestic, doesn't matter.