I just learned about this site, wanted to share it, sorry if it already has been posted. It has a map collection :) http://memory.loc.gov/ammem/index.html