Both Google Nav and Sprint Nav require the data connection. Your best bet if using either one is going to be to enable DDTM. Just make sure you turn DDTM off when you're done because (unless you turn off the "Always on data" setting) all your calls will go to VM even when you don't have your navigation program open