Rather long thread on this over at sailinganarchy. Actually several.
BTW if you can find the right page, you can download all of the raster files for a coast guard district
with one click.
I have a bunch of USGS maps for areas of the Kern River that I used to fish. They are the mainland equivalent of nautical charts, but I don't think they are updated as frequently.
Dunno. Geological maps have only been available as DVDs for some years now. If you want a paper copy you have to take the file to a printer of your choice. The good thing about it is that all of the underlying GIS data comes on the DVD too, so you can use it to incorporate into your own maps. Assuming that you have the right software. But there are pretty good freeware packages for that now.