kCLLocationAccuracyBestForNavigation лучше для того, чего вы хотите достичь, в отличие от kCLLocationAccuracyBest.
единственная причина не выбирать BestForNavigation - это поддержка устройств с iOS <4. </p>
в качестве стороныобратите внимание, что kCLLocationAccuracyBestForNavigation также будет питаться от батареи ... но не более чем на 20% по отношению к другим (из моего личного опыта).
Как говорили ребята из Apple:
kCLLocationAccuracyBestForNavigation Используйте максимально возможную точность и объедините ее с дополнительными данными датчика.Этот уровень точности предназначен для использования в навигационных приложениях, требующих точной информации о местоположении, и предназначен для использования только при подключенном устройстве.