I used to use a Magellan that was decent, but google maps navigator on my Blackberry is great