I was browsing Youtube, and I found what I believe to be the ComputerForums Youtube channel. It's not at all active, however I found it very interesting.
I don't know if Janet still sends out an email to everyone reminding them of CF. Half the members have probably changed their email addresses so wouldn't know.