The big concern with any of those is the amount of things that will crop up in terms of repairs at those miles. The common ones between 80 and 120k from what I've seen are: cooling system, valve cover gaskets, valley pan gaskets, cv joints (mostly boots), window regulators, rear air suspension (all 4.4s have it), control arms/thrust rod bushings, instrument cluster/MID pixels (some have had varying degrees of success getting them replaced through BMWNA), and a whole bunch of other small things. It's very important to find one at those miles that has had much of the work already done. If you encounter just a few of these issues, you'll be looking at several grand right off the top. If the lowest miles one is CPO, I'd go that route although I do think the price is still a little high for 80k miles.
FWIW - I know this is way out there, but I'm about to list mine for sale! It's older than the others you're looking at but far, far less expensive and I'm replaced just about everything in the list above - that's how I know what a PITA they are to fix them all! haha I've had my X for 6 years off a lease return, and it's been a joy to own but starting around 60k you slowly have to replace quite a big portion of the wear items on the car. I just hit 100k and feel like I've replaced basically everything that is likely to break for a long time. These are great vehicles and I'd suggest to shy away from anything less than a 4.4i, regardless of gas mileage.
__________________
2001 X5 4.4i
2002 Honda S2000
|