I bricked my mini sd card two weeks ago so I havent been able to try most of these on my sprint 6700, but as strange as it may sound Telenav has been very stable and easy to use. Key factor is that its only a 714 kb file and downloads the maps as you use them (so I dont need a memory card.) Also allows you to imput favorites and trips in on the website(easier to use keyboard and mouse.)Only negative thing is that its a subscription service. well for most people....