The other thing to take in account is the dealer. We have only one Toyota dealer in a 300 mile radius. Their attitude sucks all the way through the service department. At least with the Jeep I have 5 dealers within 60 miles. If you live in or near a metro area this probably isn't a problem.