Explorer, still the better vehicle