Google Earth
Explore the world from the palm of your hand, at home or on the go
An online mapping application that offers a variety of services, such as turn-by-turn directions to any address or destination within its coverage area
Transit Maps is an offline viewer for very large images. It can download maps and other large image files in PDF, PNG, JPG, and GIF format from the Internet. It is very fast at displaying complex images and it works when network access is unavailable because it slices and saves the image tiles on the device.
Transit Maps
Google Maps