My friend had 2008 M3 which of course, didn't have bluetooth steaming.
But he had aftermarket thing attached on the USB and streamed music.
So I think there are some inexpensive (~$100) option for bluetooth streaming via USB.
Maybe check out Crutchfield website?
__________________
PAST: F80 M3 ZCP | 911.1 C2S | F10 M5 ZCP | E70 X5M | E90 M3 | E46 M3 | E36 M3
|