I'm considering replacing my 2002 BMW X5 - contrary to what some reviewers have said, my X has been drop-dead reliable, needing only regular maintenance/service. BUT, I'm feeling the impending doom of continuing to drive a nearly 10 year old German car with over 120,000 on the clock...
I use...