Google acaba de lanzar la beta de un sistema de localización para móviles, sin la necesidad de GPS, podeis acceder a el por la siguiente dirección: http://www.google.com/gmm/mylocation.html?hl=es

El sistema no es nuevo, ya se usa hace tiempo por ejemplo en los típicos servicios de las operadoras para buscar un restaurante cercano estando basado en triangulación, el pilar básico del sistema GPS. No tienes más que pensar que cuando el movil tiene cobertura está conectado a un repetidor y más concretamente a una de las antenas que repiten la señal en el, por lo tanto se pueda saber a que repetidor estás conectado, y en que orientación. Es más sabiendo las caracteristicas del repetidor, se puede saber a que distancia estas, y supongo que dependiendo la señal que te llegue o le estés enviando tu se podrá acortar esa zona donde puedas estar. Podéis echarle un vistazo al siguiente artículo de la wikipedia sobre ello : Localización GSM

El problema es el de siempre, lo caras que son las conexiones de movil aquí en España, por lo que ahora mismo utilizarlo está bastante limitado para la mayoría de los bolsillos. Si aún y todo quieres probarlo no tienes más que instalar el programa en tu móvil para probarlo.

También puedes ver el siguiente video explicativo de google :
[wp_youtube]mIG-Dx7kF3Q[/wp_youtube]

El servicio no es nuevo, pero viene de la mano de google y la posibilidad de usarlo en un móvil como si de un GPS se tratase, MSN y otras compañías ya tienen servicios que emplean la misma tecnología hace un tiempo:

http://www.msn.es/moviles/localizar/default.asp?id=1
http://www.geofactory.com/