A terrific resource--8400 annotated entries drawn from 424 easily obtained science books. If you're looking for a science project on any topic, you can search the topic in this and they'll describe several projects, then tell you what book and page has it.