what did you have in mind for the geolocating via gsm towers and wifi? http://openbmap.org ? do you know any projects which make use of such data (triangulation). this might be very interesting to enhance navit's routing possibilities if it takes to long to get a gps-fix. regards robin