Google's Local services have now come to mobile phones.
Combining directions, maps, and satellite imagery, Google Local for mobile is a free download that lets you find local hangouts and businesses across town or across the country — right from your phone.You can check it out over here.
Detailed directions: Whether you plan to walk or drive, your route is displayed on the map itself, together with step-by-step directions.
Integrated search results: Local business locations and contact information appear all in one place, integrated on your map.
Easily movable maps: Interactive, draggable maps let you zoom in or out, and move in all directions so you can orient yourself visually.
Satellite imagery: Get a bird's eye view of your desired location.