My personal experience with Toyota is one where I'd never own one again... but with that aside, the Channel Account Manager I work with has a 99 model 4Runner and he just can't seem to kill it - it takes everything he can throw at it and has over 100k miles.
RJ