Check out MyTopo. I got some custom topos from them for the places I hike most frequently. UTM grid, lat/lon ticks, then scaled/centered/shaded to my preferences.

The cost adds up if you want lots of maps, but how else are you going to print 24"x36" (or whatever) on your home computer on waterproof paper?