based on your choices, i would say toyota prado although american cars are good too