@RRD: I'm intrigued by the Building Blocks of Science series. I don't see any reviews on Amazon and there aren't any page previews. Which books have you read and recommend? Have you read any of the math ones?

I second the suggestion for Human Body Theater. We read it recently and loved it. The OP's son many not like it because of the skeleton but other science-loving kids will appreciate it!