Check with BMW of Newton, NJ. They are running this ad:
http://www.ebay.com/itm/BMW-E70-X5-F...2875b8&vxp=mtr
I just bought a pair. Cheapest I could find, and free shipping. Requires painting if you don't want black. Will match up perfectly with your standard rocker panels (non running board).