A simple trick to use Google Maps offline on your smartphone without incurring data charges by caching maps for offline use (Android & iPhone).
USE-IT maps are free, unique city guides available for about two dozen cities throughout Europe in about a dozen countries.