This was recommended to me by a coworker. I was a bit wary at first (I've got some weird coworkers), but this is a really great book. It's a great story, but also has places to add your child's name (in my case, nieces and nephews), as well as activities at the end. All-in-all, this is a great way to keep your child entertained while learning some good life lessons about being positive in the face of challenges.
Also, in an odd side-note, I have been reading Stephen King's "Dark Tower" series recently, and so making connections to Charlie the Choo-Choo/Blaine the Mono kept me entertained as well.