I've gotten a great deal of my information from the various databases at Ancestry.com, which maintains over 1500 databases of various kinds of genealogy data. One of the biggest databases is the SSDI (Social Security Death Index) which lists anyone who the Social Security Administration has paid a death benefit on behalf of. That will give Birth, Death, and other public record information.
I've got a form below so that you can search for information on ancestors from here. Please Email Me if you find any info I don't have listed on these pages. Thanks!