I have remarkable recall, to the point where i can recall crawling as a baby.
I remember freaking my parents out as a lad by describing the house and neighbours from that period.
To this day i have excellent recall, i never get lost. if i go to a place once, i can return there even if it involves dozens of turns without fail at a later date.
Past life memorys...............
Im not a subscriber to reincarnation as a whole , but thats just me.
I have pondered an explanation though.
If time travel is possible, then it only has to be invented once, somewhere/somewhen.
If so, every moment of "now" is connected to every other moment of now via a 4th dimensional conduit
and contigious linear time is no longer a factor, ie im as close to a moment of now a 1000 years from now as i am to a moment of now 5000 years ago, from the dimension above linear time i can access any of the moments of now in the layer below.
With this in mind every thing that happens can be re visted, as such everything that happens gets written indelibly on the fabric of the universe, perhaps the idea behind akashic records
http://www.themystica.com/mystica/articles/a/akashic_records.htm
If so, then its possible what people see as past life memorys, are simply the access to the files, and not a true memory of a past life, like watching a TV show, but not being an actual actor in the show
Just my ideas on past life memory