@krzykrl: I used OMJ's and didn't have any luck with the GPS. Also, I used the Full Custom one, and it was just too bloated with things I didn't use.
@willone: I'm using TomTom Navigator. Here is not the place to look for these things. And no, there isn't. Paying for navigation software is always a good idea.