Having owned quite a range of vehicle genres, makes and models, I have to say I thoroughly recommend the Toyota FJ Cruiser. It is a versatile, good-looking, reliable and a enjoyable car to own. It’s a credit to Toyota for moving away from the "appliance" type vehicle they've been accused of making in the past...
Excellent on road and off road. Just needs a small front end lift to make it even better off road. Traction control works well in gnarly off road. Only tried diff locks a few times as it is typically not needed. Smooth, quiet, even with Cooper STT mud tyres on it. Front end is a little low due to Toyota wanting to keep CV shafts straight on independent suspension...