Can't say enough good about the Genealogy Department of the Allen County Public Library. I wish people would contribute more resources including records, their research and their own questions.
Pros: good resources, excellent librarians
Cons: intimidation
more