I just happened upon this site.
This is making me escape from my bed and T.V watching situation to go dig through childhood pictures.
A much better way to spend my day!
Pop on over to Dear Photograph. Take a picture of a past picture, and see if it ends up on the site.
Have a great trip down memory lane!