Thanks.Install was easy, all needed is bmw to iso (or it is called DIN?) radio adapter cable (which I had before). Dab antenna glued on windscreen, cable routed under A pillar, i dont think i have mic in steering column (is it standard?) so i installed a mic on sun visor, cable routed under rubber on A pillar to dash internals. All bits apart of bmw to iso adapter are included with unit.
The only issue was facia plate. The opening in it 5mm smaller that this headunit face, but kenwood do fit into facia. Apparently this unit is made for tractors and lorries the backside of the unit is perfectly DIN and would fit any car.
Then I've cut facia plate, glued some bits back (cheap amazon stuff, so ever if not successful - cheap to replace) and painted it same colour as all other plastic parts in the cabin. it is not dry yet and need some more watersanding and perhaps another layer of matt lacquer. The quality of facia plate is awful, i spent good hour applying putty and sanding, and not perfect yet! Unfortunately bmw does not do OEM facia anymore, and what i got is just cheap Chinese replica of original BMW product. http://www.ebay.co.uk/itm/CT24BM06-...971385?hash=item2a1af63c79:g:QiYAAOSw~oFXFfI6 and harness like this http://www.halfords.com/technology/...sories/autoleads-bmw-harness-adpator-pc2-75-4
I've already got telephone prep including microphone and multifunction steering wheel. Microphone not much use with the top down, but making calls then isn't a priority. Buttons not much use either for the phone to be honest but OK for basic changes on the Radio. I expect that's another cable needed. Phone use is restricted to being stationary so as long as it works OK then thats fine.