I had heard about this site a while back, but recently saw a mention of it, and it is very well thought out. Most importantly, they value privacy.
Poke around and fill in stuff I missed (people, dates, etc.). There even appears to be a place to enter address type information which is a useful way to stay in touch with traditional means.