I also have a 2011 M3 7/10 production I went a cheaper route as all i was missing was Bluetooth Streaming. It charges using the USB and connects to AUX. Connects to the my Iphone and I keep my bluetooth on the car for hands free calling.
HTML Code:
GOgroove BlueGate Wireless A2DP Bluetooth Audio Music Adapter