ставь две карты: родную и к примеру от мэпдв, гоняй по ней, а когда нужен поиск (а нужен он крайне кредко, если не таксист), то переходишь на родную, дело 2 сек. и особо не напрягает... при чем, если ты забил в поиске адрес в родной карте и перейдешь на "чужую", то этот адрес (поиск) в ней будет сохранен, типа кэша что ли