Google Seek for cellular is very common and if in case you have not observed this also comes with a My Location choice. By default this is off (that is an decide-in, not double opt-by which is a shame), but if you want to have this...