www.bimmernav.com is where you can find the wiring needed if you already have the other parts, they also sell full retrofit kits as well.
as far as I knew even if you are "wired" for the nav you still have to have the proper harness, if it was as simple as buying the radio, dvd unit and head unit from BMW I think a lot more of us would have retrofitted the OEM navigation.