velaGPS
http://creograf.ru/?messPress_ShowR_144=1 - моя бесплатная программа, которая выполняет функции велокомпьютера на КПК с GPS-приемником.
Mytourbook
http://mytourbook.sourceforge.net/mytourbook/ - бесплатная программа для анализа маршрута записанного gps-ом.
http://mytourbook.sourceforge.net/mytourbook/index.php/documentation/get-tours/import-tour-files - ссылки на форматы которые понимает программа mytourbook.
ссылки по форматам
http://www.topografix.com/GPX/ - описание хорошего xml формата обмена навигационной информацией
http://en.wikipedia.org/wiki/NMEA_0183 - стандарт NMEA, в котором обычно gps-приемники отдают информацию программе через com-порт.
собираюсь в ближайшее время подружить velaGPS & mytourbook, как сделаю - напишу.