Сегодняшний апдейт к гугл-мапсу позволяет контролировать кеширование карты на телефоне.
Выбираешь точку, клац, и 100 квадратных миль (10х10 миль) у тебя в кармане. Максимум правда можно насейвить до 10 таких квадратов.
Мне пока хватит. А уж прочувствовав на днях убогость всех этих ко-Пилотов и мапДроидов, то вообще.
отсюда