hulu.com is a website that has lots of videos for free. Found this on there so check it out
The quality is excellent. They do play a few commercials but they're like 15 seconds!!
National Geographic Special
An intimate look at the Islamic spiritual pilgrimage to Mecca.