Find out if you have Logic 7 or Hi Fi first
read BMW stereo types.
Updating it won't get you any further you need to change it.
The following links are for sound quality .
If you want features.
If you have idrive there is the NBT upgrade for features.
If you don't there is the dynavin N6 Head Unit .
A forum community dedicated to BMW owners and enthusiasts. Come join the discussion about Bimmerfest events, production numbers, programming, performance, modifications, classifieds, troubleshooting, maintenance, and more! Bringing the BMW community together.