There are so many cars that you could go with - my pick would be a Santa Fe diesel (my brother has one & he did a lot of medium weight towing (less than 1 tonne) from Sydney to the Snowies - its small enough to be an easy drive around town / comfortable & economical .
A close second would be a Subaru Forrester diesel ...... nice drive & very economical ------------------> 1000 km out of a tank ( all 3 subarus that I have owned have been great cars - very reliable)
I would avoid European cars to be honest .... they can be bloody expensive to repair.
Chris