I am going to take a look at this over the weekend:
2002 BMW X5 4.6is
Guy originally listed for 21K then dropped to $17999. I spoke with him and it seems like he took very good care of it. Will go over the service records when I get it and have a friend at BMW run the VIN and get a detailed complete service history if I am interested after looking at it. Really don't want something this old and with that many miles but worth a check if taken care of and I can get a good deal.
Any concerns of buying one with this many miles. I see many posts with people buying them with higher miles and seems like no one has really got stuck with lots of repairs. I would get a Pre Purchase inspection done on it as well if serious.