I came across this link today about a project known as the Memespread Project, which follows memes as they spread across cyberspace.
I have not read the full article (in PDF form on the left side of the page) yet - I'm going to try and get to it tonight - but thought it was apropos here.
The Memespread Project