1. If your unit is running iGO, it could be PC, Android or WinCE.
2. iGO uses HERE or TomTom maps which are release quarterly, but unless someone posted them, you won't see it.
3. I've used Garmin, TomTom, iGO/Primo/NextGen, Sygic, Navigon, etc...And I like Primo the best. Garmin lack customization (no skins) but simple to use. TomTom is much simplistic for my need. Sygic can't get their release error free. Navigon is good but lack features. Navitel is excellent but no US/Canada maps. Route66 is good but I can't get 3D to work.
4. Post picture of the unit; if possible the label at back that ID the unit. If you have WinCE, then it has nothing to do with Apple/iPhone.