While googling, I found this:
www.bigpatsfans.com/X3PortableNav.pdf
So, at least on X3, there is a way to integrate at least the BMW portable NAV to the original stereo... I'll need to do a bit more research on the capabilities of the unit, but it should handle music and BT-HF, too..