Alignment has a ton to do with it. I put my new X5 on our Laser Rack and was pretty amazed at the results. Here's a link:
Why would you align a Brand-New car? Here’s Why. | Edge Motor Works
I am actually kind of pissed at the fact that the front end is out of spec and there is no way to fix it short of running one of the different length arms. Anyway, glad I aligned it as it handles much better and should be alot easier on the tires.