You have been a very helpful to me, thank you.
I hoped I could do this on a reasonable budget. I'm a member of most of the major BMW forums and this model car of car is the one that is the most people find almost impossbile to upgrade to any great degree without spending large sums of money or cutting the car. Even then, most end up with mbquart and kicker. I don't have to own the very best on the planet but something that is a sizeable upgrade makes sense. Seas and Morel go a long way to that very purpose.
The dash kit has to be custom made for this car. I have looked at everything made for this car and there is NOTHING that makes any sense at all. As a matter of fact, the dash kist are down right idiotic. This model BMW is the e39 and while there may be more aftermarket parts for this body style than any car EVER produced, there is not a dash kit that does not look like a total hack and an after thought. Trust me, we have all looked. My only choice is custom made and this is yet another audio challenge here with this car.
I tend to follow the addage,."You get 90% of the sound from the first $1000.00 and then spend another $5000.00 to get another 5%." Close is good enough for me. Case in point is my sub. The ed10a needs very little power, works well in smallish enclosures yet is clean and punchy. Do I really need 2 12's? Not for me. No, I can't hit 20hz but a clean 30 is close enough for me and I can enjoy the car without chest pains. This car is my daily driver so SQ not SPL is the name of this game.
My son's car has been broken into 3 times to steal his stereo gear. His HU said, "I am expensive, please steal me." In spite of having alarms systems the crooks got away with what they could and left the car in broken glass. That's one reason my choice for HU was the Nak cd-400. Flashy it's not (no dancing dolphins on 7" LED) but has very solid clean sound and looks stock on the BMW. This HU will come out of my older BMW and it was never touched by thieves. Why would they steal what looks like a $50.00 radio?
I'm trying to be smart about all of this across the board.