Myślę że może Cię zainteresować BeeLineGPS. Bardzo fajny, stabilny, można go dostosować do swoich potrzeb, by wyświetlał te dane, które są potrzebne. Podstawowe dane (prędkość, wysokość, przyspieszenie, wysokość pionową) wyświetlać może w postaci graficznej. Przebyta trasa jest zapisywana graficznie na bieżąco i po wgraniu odpowiedniej mapy (w jpg bodajże) pokaże trasę na tle mapy.