My first X5 had a Dynavin unit fitted they are a little more expensive than some advertised but it worked really well. I have been told that the newer ones keep the OBC functions as well. Mine had Radio, DVB TV, Ipod, CD/DVD, Bluetooth Have you checked out their website