In terms of reliability and cost of ownership, should we buy a 2007 BMW x3 with 83k miles or a 2006 Acura RDX with 72k miles on it? Or, the other contender is a 2006 Lexus RH 400L which has 10k fewer miles. I love Acuras, but my husband wants XM radio which was not feature available on the Acura. Also, he has heard that Acuras can develop problems (I think he said with suspension) around 70k miles. All are selling around 19,000$.