I think all you need is the Y cable.

http://www.ebay.com/sch/sis.html?_nkw=True%20Bmw%20Factory%20iPod%20iDrive %20Usb%20Aux%20Adapter%20Cable%20Cord&_itemId=2206 76698680