I really liked this one.  The juxtaposition of the two storylines, the non-linear time progression, the use of different voices — all excellent. 
 
The main story is a moving one; but the moment that I felt was the strongest, in the sense that it made me stop and go "oh wow, oh wow, oh wow", actually occurred in the story-within-a-story.  It was a small thing, but it really got across one of the reasons why I should care deeply about the main character.