Google has come up with a new service for Google Maps Mobile users which will allow them to use Global Positioning System without actually connecting to a GPS Satellite. This new service comes with the Google Maps Mobile v2.0 which can be downloaded from http://www.google.com/gmm
This new service by Google is called My Location (Beta) and its main purpose is to help you see your location on the map, with or without GPS.
It works very smoothly just like any other mobile application. Once you install it on your smartphone, it will show up an option called My Location. Selecting it or directly pressing “0” on your mobile numpad will show you a Blue Dot on your Google Maps which will tell you about your current location. If you are not connected using a GPS enabled device then it will give you an approximate radius of the area of your location.
My Location does not use any extra resources like other GPS devices so it will definitely give your mobile battery a boost. My Location feature is available for most web-enabled mobile phones, including Java, BlackBerry, Windows Mobile, and Nokia/Symbian devices.
I have myself tested this new service on my Nokia N95 and it works like a charm. Definitely its a must have for your mobile. Here is a good video presentation of My Location that will help you understand it better.