If some or all of the videos on this site aren't working for you, I'm aware of it. Apparently YouTube made some setting adjustments today, and it threw things off at my (and apparently some other folks') ISP. I would imagine it will sort itself presently.
Update: They appear to be working again. Huzzah!