going to pick mine up saturday morning (M4) - dealer advised me that the plain "white USB cable" (lightning) should work just fine.
I have them prepare the Y-cable from BMW as well (used to have it on my E92 335 for the last 5 years and worked fine).
I have the "extended smartphone support" option but I won't take the iPhone cradle (since iPhone 6 is going to take ages to be released by BMW), I'll use the phone via bluetooth and I have an old 160GB iPod classic, and a newer one - thin, but same length as iPod classic, not very new either, with 16 GB. going to bring both and try them right as I take over the car, so I don't have to come back to them if something's not working as expected. will post my experience here (probably only sunday after 2d of driving non-stop