The Virginia Historical Society has an excellent on-line catalogue, and one of the most extensive collections of archival material in the country.