Tja, je zou om te beginnen de standaard papieren BMW speakertjes vervangen door betere exemplaren. Overigens vind ik een subwoofer wel aardig maar niet persé noodzakelijk. De achterluidsprekers zitten namelijk ook al in een behuizing wat de laagweergave verbetert. Zeker met een paar goede luidsprekers en afgedicht lijkt het iets op een bassreflexkastje. Vervangen kan prima maar je moet er wel wat werk voor doen. In de TIS kun je uitzoeken in welke volgorde je de panelen moet demonteren. Hier een fotootje van het resultaat bij mijn oude 320d Touring:

En ook een betere autoradio (Headunit) doet wonderen. De standaard BMW radio is niet verkeerd maar vrijwel elke losse unit is (veel) beter.