I drive a 2013 Honda Fit with factory navigation. The audio player/head unit that came with it has all the features i wanted. It has an AM/FM radio, a DVD player, GPS, Bluetooth, USB, TV and a built in hard drive for storing multimedia. However, despite its rich feature set, most of these features are not usable in Sri Lanka because it is a domestic model designed to be used only within Japan. For instance, it is entirely in Japanese language and there is no way to switch the language to English. Its FM frequency range is 76-90 MHz whereas FM range in Sri Lanka (and most of the other countries as well) is 88-108 MHz. The DVD player supports only a limited number of audio and video formats. GPS is not usable at all since it only has Japanese maps which cannot be replaced. Same goes to TV because Japanese TV frequencies are different from that of Sri Lanka. It was high time for me to replace the factory head unit due to these reasons.