Update to the "I Found Some Of Your Life" story, below : The site has been taken down, as well as all pictures, apparently due to complaints and possible legal threats from people who weren't even the owner of the memory card.
Oh well, it was interesting in a voyeuristic sorta way while it lasted. I'm just sorry that because some people complained about something that really wasn't any of their business and did them no harm, now nobody can enjoy it. Asinine people piss me off.