Just noticed that SD Mobile time display is not (or does not seem to be) controlled by the GPS satellite time feed but by the internal device clock. If that clock is wrong then ETA etc is also wrong. What it does seem to do is correct such time for Zulu.Not a big deal to change device clock manually but would it not be better to use a precise time feed? Better still is there aWinCE setting that updates the internal clock whenever a GPS feed appears.
Again, not sure I am right about this but I think igo8 uses the satellite time in its ETA calculations and so it should be possible.
D