If you're still interesting in some other mobile phone applications that use GPS, i would recomend you TomTom for navigation of course, but it's not free. And something very similar but still different in some features/options from Nokia Sport's tracker that iI've been trying out for some time...