I am convinced my 6yr old DS has like an excellent memory. When he was only 2, my sister and I took him and his cousins to an Easter egg hunt at a church in the next town over from us. We have not been back to that town....until today. Well we pass the church and he says,"Mommy, that's where I went Easter egg hunting with Melea (My Niece) a long time ago!" I AM shocked! How the crap does he remember that??? How does he remember the place? A few weeks ago we ran into an old friend and he says, "Hi (insert friends name here) how have you been?" He didn't hear me say her name! He remembered it from when he was like 1!