Presentation at nerdcamp- a middle school teacher starting each day with a read aloud. You might be interested in some of the books she read and her display, and to share with teachers.
Great list that includes quite a bit of narrative nonfiction. Although this says 6th grade, many of these titles are of interest to middle school students.