I'm looking at buying a new car but I'm stuck on what I should buy?

I'm a 23 year old male and for a career i'm a carpenter so I would like a car that is practical.
I'm thinking between a 2007-2012 Toyota hilux sr or sr5 4x4 diesel, ford ranger 2008-2012 diesel 4x4, 2008-2012 Nissan Navara 4x4 diesel or a Holden Ve ute ss or sv6.

I like the diesel 4x4 because I can take them out on the beach or 4x4 tracks but the Ve I can really only say I prefer that it has more guts and better interior.

What car would you pick and why? Also the pros and cons of these vehicles and is diesel really as good as everyone makes it out to be mileage wise?

Cars & Transportation

Buying & Selling

Ranger