I have become very familiar with the resources available on FamilySearch.org, but there are a lot of times when I still hit roadblocks. I am aware of Ancestry.com, but I know that most of their sources are only available to paid members.
I can't afford a membership to a paid site like that right now - what other online content providers are there?