This was very helpful.
I'm in the market for a new 4Runner as well. I've found a few, but the one I'm leaning towards is a '06 Sport with 44k on the clock. Dealer has it marked at just over 24k, seems pretty over the top for me. Any suggestions on where I should try and come in?
Also...