 I replaced a 2000 Toyota Tundra with this car and never keep a car for more than three years, but I am now starting my 6th year with this 4Runner.  I have had the 45 and 60,000 mile maintenance +tires/brakes that ran about $1700 and the AC synchronizer went out ($238).  I have worked the front rotors once and replaced them once in 70,000 miles and can't complain because the brakes are great (4 wheel disk) and the power from the V8 and all wheel drive make effortless stoplight to highway merging simple.  The gas mileage has stabilized (with full time 4WD) at 15.9-17.5 and best ever highway mileage was 19 worst was 11.2 pulling a trailer.  Can pull Jet Skis or Boat at 75 up hills no problem.