I made my choice based on the load I needed to tow.
I was pushing the upper limits with my trailer and cab over camper, so I went
with Diesel. I am thrilled to no longer have over heating issues pulling up over
mountain passes....with the A/C on! No "tune ups", but more oil changes.
But, they are not that much more than a gas motor oil change, and I do them
every 3000 miles, which when towing, I'd consider with any truck.
So, not so simple of a question. You need to
consider the load, type of area you haul in (mountains, desert heat, flat etc.)
along with costs.