When DS8 was 2.5, I figured out that he had a photographic memory. He had watched me write a grocery list, and about two weeks later he asked for crackers and I went to get some. He looked up into the cabinet at the crackers, and started reciting the grocery list from two weeks earlier -- "Ritz. Toilet paper. Light bulbs...." and so on. I ran to tell my mom, and when I got to that part he recited several more items from the list to her. My brother came along, and when we got to that part of the story, he continued farther down the list. That was when I realized how he had learned to read so easily!
Sadly, I don't think he still has the photographic memory to that extent.