The problem with that solution is that it only shows your current location on a map and it doesn't allow you to save the points in time online so that people can see the track i've walked.
Another problem is that it only shows your location to your jabber friends (and they have to get an application for it too).