I don't understand how half of these things could be memes anymore. The passage of time has not been kind to so many of these things, even if they are exactly as i recall.
I think part of their success relied on how long you had to wait while downloading them. Especially if you were unlucky enough to live an an area without a broadband option.