Originally Posted by scottjb
It is free. Not sure about the GPS part though. If your phone supports it, I think Maps will use it. If your phone doesn't support it, I think Maps uses the cell tower information to approximate your location.
You are right.. Google maps cellular triangulation to determine the current position of the user. I guess 8310 has inbuilt GPS.. in that case try "http://www.amazegps.com".