Site has great genealogy resources with the best census search capabilities of all.
FamilySearch - Church of the Latter Day Saints
Genealogy resources, family history library
Genealogy resources include census data, family trees, historical documents, books, etc.
Site for those interested in information regarding Clinton, Greene County, Alabama.