Hi, I have just looked into this extensively for my E85.
I have installed Parrot kits in the past and have been very pleased, but in the case of the E85 the easiest and most integrated option would appear to be a DICE MediaBridge MB-1500.
If I were you, I would see if there is an equivalent for an E89.