I really like the real science for kids books, they might do the trick. It's meant for 4th-6th grade and DD7 is loving it. It does have complex material, just explained for kids, has pictures to break up the text, I've been really impressed.

Here's the link to the publisher:

http://www.gravitaspublications.com/index.html

Incog