GMapCatcher is an offline maps viewer and
Google Map downloader.
It downloads map tiles from many providers such as: CloudMade, OpenStreetMap, Yahoo Maps, Bing Maps, Nokia Maps and SkyVector.
GMapCatcher displays them using a custom GUI. Besides, GMapCatcher can get the map even if google changes map's java scripts and GMapCatcher can run on Linux, Windows and Mac OSX.
GMapCatcher Portable was updated to version 0.8.0.2 on 2013/5/6. Note: GMapCatcher is no longer supporting Google Maps, if you are looking for a free Google Map Downloader, try Google Map Saver.