Had the same thought. See my comment elsewhere in the thread. Turns out that the USGS sells posters.
I know a professional printer who prints my maps (http://www.wellingtonstravel.com) and is really good quality. Or you can find a local printer who can help.