FetchMap allows you to view and print maps from a wide range of website. This means dozens of styles of maps are available to you.
You can create and print maps up to 16 times wider then your screen, with 16 times the detail. You can also overlay information like public transportation or trails on your map.