Mashable - What's in a meme? Online backup service Mozy attempts to answers that question in an infographic that dissects these bite-size doses of Internet culture.
This was one detailed infographic, Loved it. First Meme was created in 1870, WOW. my best guess would have been 2002 or something.
TechSpy is a community of awesome people posting and discussing the latest tech news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.