RE: Topograghical maps
I use mytopo.com. You can preview your own custom built map on screen before you buy it. You can choose scale, orientation and coordinate systems you prefer. You can even set up an account for free and store your custom map without buying it.They also make custom arial photos for ya.
Hope that does it for ya