I have been searching everywhere to find suggestions on how to upgrade my audio system in my M3 of which I have the factory installed upgraded system from BMW now. My challenge is there is no room in the trunk for a sub but I would like to upgrade the speakers, add an amp (factory amp is fibre so it has to stay) and potentially upgrade the subs that are factory installed under the front seats.