Hate to be a wet blanket, but personally I don't see why we should revive the thread. I don't think the Art forum, for instance, has a thread dedicated to posting photos of yourself, and those guys are probably just as much of a small 'everyone knows everyone' community as we are, so I don't see why the Audio forum should be any different.
As much as it was a nice thread, it seems a bit out of place in a forum about music production, and anyway it's more practical to actually go to a person's profile if you want to see a photo of him/her rather than search in a thread with hundreds of pages. And there are plenty of photo threads in the General Forum if some of us are adamant about posting our face on the BBS.
Might be just me though, I've never actually cared about posting photos of myself so my opinion's biased.