Don't have a lot of time to post, so here is a quick drive-by.
I just discovered this by accident last night:
O RLY owls video
I don't know why I find this hilarious, but I do. It's like hip-hop meets geek. You will notice how the owls speak 1337! O Rly? Ya rly!