The '12 SR5 is a year old today and I have racked up 54,000 miles already. Not one problem and has not been back to the dealer for anything. 5 oil changes at 10K each with Pennzoil Platinum 0W-20 and Toyota factory filters, 1 Toyota air filter at 40K and 2 sets of tires with Toyo OC AT2 currently on it. I manage construction projects and am commuting 186 miles a day to a jobsite right now. I need the 4 wheel drive to get to my house in bad weather and the jobsite is on top of a WV mountain with a 15% grade up to it. The 4Runner works perfect for my needs right now. I have averaged 17.7 MPG overall with 40% 2 lane, mostly hills, rural roads and 60% interstate highway, at 75 -80 MPH. I wish the mileage was better but until somebody (Toyota, are you listening) puts a 4 cyl. turbodiesel in one of these, I just live with it. Think I am going to put a set of Bistein HD shocks on it to firm it up a little and get rid of that dreaded nose dive every time one of those darn deer run out in front of me. So it has been a vey positive year for the 4Runner and I will probably run it another year before getting another vehicle. If you think this is a lot of mileage, I bought a 2000 Tacoma brand new and put 206K on it in 2 1/2 years with the same thing, oil changes, filters and tires. You gotta love these Toyotas.