My Science Box
This site is a terrific resource to find hands-on science projects for grades K-16. The middle school units are the most comprehensive and designed to be 4-6 week science units complete with detailed lesson plans, worksheets, and lists of materials needed for hands-on activities.