Hello all,
After years of foundering, I have tried my best to revive memes.org,
http://www.memes.org, as the same sort of neutral resource for cultural content and discussion it was back in 1999-2005.
Here's the stated mission:
"The mission of Memes.org is to look at culture, religion, science, entertainment, technology, politics, government, conspiracy, the environment, and the Internet through the lens of memes and memetics seriously but with a sense of humor. This site is collaborative and will succeed or fail based on our participation. Memes.org is by us, for us. You are encouraged to register and start participating."
Cheers,
Chris