I just installed a retrofit entertainment unit for my E92...see photo. It fits nicely to the original radio/cd unit. Plug & play type. Use back the original climate control panel. No re-wiring etc. 1.5 hrs to install. so far so good. It has VCD/DVD/IPOD interface/USB, GPS, Radio, bluetooth, working TV (if u add antena) & many more functions. The only set back is that the screen is at low position....so, difficult for driver to look at the screen while navigating. apart fr that, i'm satisfied cos i've been looking to add i-drive, but cost was a big issue.So, for car without i-drive, this is a cheap retrofit. cost slightly over 3k for this german brand unit - all-in inc TV. there are also cheaper units from China for 2.2k.