Give us some feedback, thoughts, opinions?? I used to own a landcruiser and hoping the patrol is the same, if not better.