I know this has been asked a lot, but the most recent thread is 4 months old. Is there any good way to get offline satellite imagery, in a controlled way? I know I can sit there on google maps and try to preview every spot I'll want to see later at every zoom level, but that's kind of lame...