Большенство телеофнов сейчас имеет ГПС локацию. Есть бесплатные/дешевые программы которое все это делают.
Я последние 3 месяца бегаю с такими Гарминами.
У них точность получше чем у телефона, но особой принципиальности я не вижу. Разница в точности на прямой 10км - 600м.
По кругу 400м (13 кругов) - разница в точности 300м.
Бегаю с девушкой, у нее часы у меня телефон.
А так посмотрите еще ГПС от Таймекса и Soleus