For WinCE and android, Igo/Primo is best for me. It has lots of options, display refresh is fast and map updates are good. Garmin and TomTom has excellent map updates as well, but software lack speed and function. Navigon is also good, their poi icons are the prettiest.