I just ran across this list of links to free sites and resources and thought I'd share. There are both neutral and religious sites. It is a pretty long list, and there are several others listed in the comments.

Free Homeschool Curriculum, Links and Websites for Kids