Google has just released a new version of Google Maps for mobile today. This version includes a new feature called “My Location”. By using cell tower triangulation, it can pinpoint your location to within a few hundred meters. It’s not as accurate as GPS, but it’s pretty darn good.
In addition, it can assist with your location if you already have GPS. It will typically kick in more quickly than GPS and works better indoors.