The best off roader is a land rover/range rover, however it's not the best all round. I'd say the best all round is an XC90. Hyundai, Mitsibushi, NO, honda probably no, Nissan Xtrail OK, Landcruiser pretty good but not as good as LR/RR off road, X5 lovely but off road forget it, cayenne ugly, rubbish off road not too bad on road as long as it's the 4.2. Merc ML range, see X5. Q7 hopeless in most areas but looks good. In your situation XC90 all day long.
Sorry, we can't find any related questions. Try using the search bar at the top of the page to search for some keywords, or choose a topic and submit your own question.