I'd check out the Mercedes GL450 if I were you
The new BMW X5 hasn't changed much other than getting a little larger inside. I have driven the X3 and it's a big piece of shit, the only thing good about that truck is the stereo.
You might also want to check out the new Escalade
I am looking at picking up a new Escalade ESV as soon as I can lease bust my Infiniti M45 Sport.
DH