It would be really cool to have a program that would semi-automate the process of geocoding textual data within a document in preparation for GIS analysis. Given the complexities of place names, such a program would require some user validation for each data item. As far as I know, there is no free software that does this. A really ambitious program would also be able to map the data and expose the strengths of relationships among places for any set of text documents. My particular interest in such a tool would involve the use of oral history transcripts. I realize this is a pie-in-the-sky proposal.