If your BMW is one of the latest series (the one with the integrated-in-dash headunit) then you're out of luck. I know which compartment you're talking about, but that won't work because the compartment is not deep enough when the plastic gets removed. The heater is installed behind it, and apparantly there is no way the compartment could be made deep enough to install a DIN sized unit like the Empeg. The heater unit simply prohibits this.
_________________________
Riocar 80gig S/N : 010101580 red
Riocar 80gig (010102106) - backup