This is the site which I use almost all the time when I have internet access. I am a regular visitor to this site.
It contains a vast variety of videos about different subject or matter.
Instead of reading a long page on a topic you can go to youtube, then watch and hear about the topic.
The best thing that youtube provide is the platform for those who have videos to upload and for uploading consistent videos you will gradually earn cash from youtube.
Friends be part of virtual world and contribute the best then get reward for it.