The Homework SpotYou need it? They have it. A huge directory of homework resources by subject as well as project ideas and help with writing.
Internet Public Library Kids' SpaceSearch for your subject and get a list of resources chosen by librarians around the country.