You could try Map Calibrator. It's meant to be used with GPS Tuner, but you can download it separately for free. It uses Google, Expedia and another engine that I don't use, and you choose the place and zoom level, and it downloads and calibrates the map for you. Then you can copy it to your Pocket PC and use it offline with your GPS software. You can find it at
GPS Tuner - Offroad Navigation . Various programs can display the maps, but naturally I use GPS tuner. They're jpegs, so you can just use an image viewer as well.