I know how the google nav. program works as it precaches the maps. I use my phone for traveling and I would prefer to have a program that does not rely on the 3g network. So the question is I am assuming that even though I am traveling through a rough area with spotty 3g coverage that copilot would work. Thanks in advance.