Well I can say now that I have owned my X5 for a few months that I flat out love it. Fun to drive, reliable and handles my driveway with ease. I have even had it in a few spots the passenger front tire and the drivers rear tire were off the ground at the same time. With most vehicles that would be instant stuck city. The X5 paused for about 1 or 2 seconds deciding how to handle it and just went on like it was nothing. Love it.
I also joined a site called Xoutpost at http://xoutpost.com
Great community there. If you have an x series bmw I highly recommend it. Get the premium account too. Its not but $30 a year I think and well worth it to support the site.