Carlos,
Qualquer um desses GPS da Garmin aqui citados (60CSx, Colorado, 276C, Zumo, nuvi linhas 7xx, 8xx e 5000, entre outros) fazem isso que você quer: chama-se Tracklog, ou em português registro do percurso, cada ponto conterá: data e hora, altitude, distância percorrida desde o último ponto, tempo decorrido desde o último ponto, velocidade média do trecho, ângulo do trecho e a posição geográfica.
Só que em nenhum deles têm um botão específico para iniciar e finalizar a gravação desse log, mas uma opção no menu. Nos nuvi citados essa gravação é automática, não é possível pará-la, nem apagá-la, mas tão somente mostrá-la na tela e transferí-la para o PC.
[]
Mário.