Ok guys, here are some up dated pictures of the install.

In the shop for the install at Audio Specialist in Hopkinsville KY.
Factory NAV is out;
Factory HK amp is out and the Helix amp is going in;
New Trim piece;
This is the removable cover for the head rest.
Here are the DVD player/Monitor for the headrest. I still have the original headrest, Audio Specialist made these to match the stock color so if I ever want to remove the monitors I can.
E46 M3 will not accept a 2 Din system due to the blast doors for the AC unit. Audio Specialist had to build a new blast door and reroute the AC. Because of this, there isn't an off the self trim piece for a 2 Din unit so they custom made this one;

All the trim will be wrapped in Carbon Fiber.