A few years ago, I bought my 2001 Outback 2.5L 5-speed manual with a 125k miles on it. I'm about to reach 200k now.
At 130k I replaced the head gaskets due to an external coolant leak. At the same time, I replaced the clutch, flywheel, pressure plate, and throwout bearing, and changed the timing belt. Total cost ~$500 for all the parts.
Later, I had to replace a front left wheel bearing ($100 and a pain in the ass to do), some CV joint boots (<$50; even a whole rebuilt axle is less than $100), the center differential viscous coupling[1] due to binding $400, the front lower control arm bushings (expensive but pretty easy to do), and maybe a few other minor things.
The car is VERY easy to work on and dealer parts are cheap. It's also possible to find chassis stuff at the junkyard but engines are a little harder to find. A brand new short block is only $2000 from Subaru though.
It currently needs some rear suspension bushings, and a transmission input shaft bearing. Otherwise it's still going strong.
Gas mileage sucks though. Don't expect better than 24 mpg on the freeway, and even that may be hard to get.
All in all, I think that's pretty good for 75k miles of use and frequent rough off-roading, crashing into rocks, driving through water, and two full seasons of rallycross - I'm NOT easy on it.
I have never ever been left stranded by this car.
1 - the autos have a clutch pack; different issue if they are binding, and maybe less expensive to fix.. auto transmissions are easier to find too