My son is newly 8 and in the second grade. He approaches his school reading assignments a little reluctantly--a combination of being self conscious about reading out loud, being caught in the too young/too old range for many books, and by being stubborn about not liking what his big brother likes and is good at (my oldest is a reading machine). Basically a stubborn boy my youngest one is :).
In any case, one thing my oldest has decided he DOESN'T like is the idea of a Kindle. So, being a sneaky mom I downloaded a couple books onto my old and trusty Kindle and lo and behold, suddenly it's okay and fun for my youngest one to read. One of the books I purchased was a Horrible Harry and oh my--what a great choice! My son adores the stories and adores reading them on the Kindle. The chapter/stories are just the right length for each evening and have enough challenging words to be good for him, yet he can do a great job reading as well.
We now have several of the Horrible Harrys and I couldn't be happier with them.