I purchased my 2007 Acura MDX Technology (Nav/Fancy Audio system) from a dealer who did every service according to CarFax back in 2011 with 84k miles for $19.5k. The leather interior was a not taken care of (dog)/hard owner and had body work. In my 8 year ownership it does not look that much worse
Fast forward to now with 195,000 miles. It still has plenty of power (300HP) and nice VTEC growl from its 3.7 V6. Everything works except BlueTooth module (horrid sound quality anyway). Remains comfortable albeit a bit noisy with wind leaks.
Issues fixed by indy Subie Mechanic:
$80 exhaust fix due to bolts breaking (loud)
$100 serpentine tensioner
$200 speed sensor
$10 AC Relay
$500 Alternator replacement (DENSO part)
$100 Xenon bulb replacement
~$200 estimated Transmission light on for failed sensor(code in NAV!)
The only expensive maintenance was $600 timing belt change at dealer who I bargained with on a terrible winter storm day they should have closed and techs were hungry. I have changed oil every 6months with conventional random (3k-8k). Does not burn oil.
The body work came back to haunt me. The car is severely rusting along rear fender due to amateur pinch weld work and apparently did not rust proof the interior of replaced Acura door panel so eating inside out. The vehicle was also parked on the Ocean for first 4 years of life outside and appeared to likely launch a boat(very rusty around hitch). A receipt from PO showed I googled and found the vehicle on google maps. The rust is so severe I don't know if it will pass inspection in 2 years.
The biggest con of vehicle to is the fuel economy. 18MPG average with premium is pretty abysmal. The biggest pro's have been wonderful all around vehicle and it gives "Honda" level reliability. Also the SH-AWD is quite impressive and this is coming from a Subaru owner. Its also very inexpensive to maintain. $50 drain/fill's every 60k it seems.