Google rolled out a new feature for its mobile Google Maps that allows you to track your location, even if your phone doesn't have a GPS. The service uses cell towers to pinpoint your location on the map and according to Google it has an accuracy of approx. 200 to 1000 meters.
To get your location you need to press "0" and look for a blue dot on the map.
If you have a GPS-enabled device, this blue dot corresponds to your GPS location. At times, or if you do not have a GPS-enabled phone, you might see the blue dot surrounded by a light blue circle to indicate uncertainty about your location.
Why the uncertainty? The My Location feature takes information broadcast from mobile towers near you to approximate your current location on the map - it's not GPS, but it comes pretty close (approximately 1000m close, on average). We're still in beta, but we're excited to launch this feature and are constantly working to improve our coverage and accuracy.
The My Location feature is available for most web-enabled mobile phones, including Java, BlackBerry, Windows Mobile, and Nokia/Symbian devices.
Go to www.google.com/gmm from a mobile browser to check out the new feature.