 I purchased this used with about 32K miles.  It replaced a 98 4Runner with 231K miles that I gave to my son.  The 07 is very nice, well kept by the prior owner.  So far I am impressed with the ride quality and the smoothness of operation.  Greatly advanced from the 98 in terms of ride comfort.  The 2010 I liked even better but there was the slight matter of the price, the 07 was $10K less.  Be careful in the used 4Runner market though, they can be pricey.