Simple but very capable sat-nav software that runs on a wide range
of mobile phones. You buy it for the live of the phone (and can buy
extra map coverage in monthly increments, which I've found handy) and
it uses your data service to download maps as required, rather than
bulk loading maps. The bright side is that maps are more up to date,
the downside is that your data usage will increase.