Test drive both or at least visit the showroom before making a decision. If possible bring your family as well. Their opinions and preferences are very important in choosing a car.

Personally, I'd get the Montero. Very much bang for your buck. You get decent engine performance and handling, a comfy ride, higher ground clearance and of course a more dignified look.