The Allan County Public Library is well-known in genealogy circles. It has one of the largest collections in the United States.
It has introduced an initiative to increasingly digitize its collection and make those resources available to its patrons online. This is arguably a vision of the future of libraries.
You can read the fascinating article about the service at: http://www.journalgazette.net/article/20091129/LOCAL/311299914/1002/LOCAL