Google Hybrid Maps Downloader is a cute tool that help you to get small tile hybrid map images (satellite images with labels) from google maps. All downloaded small images are saved on the disk. You can view downloaded maps by Hybrid Maps Viewer Or you can combine them into a big BMP map. It supports proxy server. And you can easily get the longitude and latitude of each downloaded small tile image.
Note: The downloaded images are only for your personal purpose, non-commercial use.
It is very easy to use. Click here to see how to use it.
It is a shareware, for trial version, you can not download high precision images (For trial version, the max zoom level is 13; for registered version, the max zoom level is 22. But for most areas, the actual max zoom level is 18). It costs you only 29.95$!