Bueno, yo tp conozco el programa "automagico" que haga eso. Si lo encuentran avisen.
Existen cosas como google latitude, pero has de instalarlo y usa la conexion de datos del terminal movil.
Te recomiendo esta lectura:
Geoposicionamiento GSM *Son tres capitulos.
Un saludo