Here are some pics of the system I installed last summer in my E38 ('00 7-Series). I bought the car cheaply because the original BMW satnav / screen / stereo was broken, with all the components loose...