Here's my options for you, some have already been listed, keep in mind that german cars become very expensive to maintain when they high mileage. Any car you buy I would recommend FSH with dealer and service records when the service plan expired, then get a roadworthy and pre-purchase inspection...