I found this post informative. I am currently considering the x3, audi q5, lexus rx350, acura mdx. Each one is configured with NAV and same level of luxury. In the States, they are all around the same price i.e. 47k- 50k.
German cars are more expensive than Japanese cars since the rx350/mdx usually compare against the x5/q7. The fact that I'm losing something in the interior might be the deciding factor of whether I go Japanese or German. I've gotten accustomed to my Lexus' interior