Dave Cassel's 100 Greatest Internet Moments

some serious nostalgia, mining the early web for memes and culture