Since I have to get up at 7 am and work until monday, I don't have time to do a long post. Instead I'll give you a small tip to check out the Know Your Meme site.
I'm sure anyone has heard of Lolcats, Hitler Reacts or Over 9000 by now. Memes are a huge part of internet, whether we like them or not (and there are always some memes that are just hilarious). KYM tracks memes, tells you where they came from, shows examples and such so you can understand what the heck a meme is all about. It's perfect for when you're bored and it's marvellous really what people can make a meme off. Anything it seems. And most of them are good. So check it out!.