To the person who said it (nav app) could be for jailbroken phones...I had to catch my breath a bit after laughing so hard. The hacking/jailbreaking community is FAR too small — no matter how vibrant it is, and no matter how big YOU think it is — to support a commercial-quality, reliable, supported, paid satnav product. Sorry.
Oh I dunno. I think it'd be worth someone's while to sell a major app in both Apple's store and on their own for hacked phones.
At last report, over a quarter of iPhones were unlocked. That's at least 1.5 million users who often paid extra in the first place, for the privilege. In other words, people willing to spend money.
Who knows how many more are simply jailbroken and not unlocked.