Meme Central has moved to www.memecentral.com