Ok, since I can't get my 6FL to work reliably to charge my iPhone 3GS.
I decided to add the snap in adapter.
My e70 has 6FL and blue tooth (BMW assist etc...) but DOES NOT HAVE smart phone integration (obviously).
I talked with Jason at getbmwparts.com by email this morning.
Jason took a look at my VIN and told me all the wiring I need is already in the car. As is the proper center console.
The part numbers he gave are
51169203443 for the Eject box w/support frame.
He gave me a link to the proper adapter for the iPhone 3GS. Sorry I don't have the part number; but none of the numbers listed for the adapter in this thread match any number I've been able to find.
As soon as I get the parts; hopefully next week I'll post the part numbers.
BTW, Jason was a big help and a great resource. I called ever dealer here in San Diego and talked to the parts guys, including two "managers". Each had different part numbers and costs (one gave me a cost of $1,200.00). A couple told me it just couldn't be done.
One email to Jason with my VIN and I got the correct part numbers and, install instructions. Total cost a little more than $300.00 and what looks to be maybe an hour of work in my garage.
The only question I don't have an answer to yet is if my X will need to be reflashed, but I doubt it since I already have BT and 6FL installed.
Anyway, that my .02 so far. I'll post when the parts come in and are installed...