Well for one, the X5 is a BWM, which is inherently expensive... But with that being said, there isn't another brand I would rather drive, except perhaps for a lambo, or maseratti or some sort of super car like that... They are super reliable, high quality all around, more refined and well tuned suspension (thus the better ride), and overall pleasure of ownership/ driving will be better in the X5, every time you look out your window, or into your garage theres this little flicker of joy just knowing you own a BWM, it's about having alot of pride in owning your vehicle... and if you didn't get/ have this feeling at any point during the test drive, I do NOT recomend going with the BMW, as it is just going to be more a pain (due to higher payments) then a pleasure.
With the X5 covered there, the Acura is really a Honda, with slightly better materials. Honda although their engines run forever (but so do BMW's) they are known for cutting corners when possible... nothing too major just your going to see the odd repairs coming more frequently/ sooner, but some people are fine with that as the parts are usually reddily accessable.
So, thats my views on the choice at hand here, I hope it helps a little, but when it comes down to it, your going to have to make the final decision for yourself, what you have to consider is long term quality, satisfaction, and happiness.
best of luck with what ever you choose.
Cheers!
- Troy
_________________
Car: 1995 BMW 318ti Sport
Color: Hellrot
Mods: None... yet
Other vehicles: 2005 Toyota Corolla S, 1999 Chevy Silverado