Why the site is acting oddly this morning - well, it appears that YouTube has dropped off the Internet. At least, we can't get a route to them or their DNS servers. We'll see what happens.
Reports are that this was a world-wide outage - I don't think this looks like the February outage caused by Pakistan. No word yet from Google on it. But things are now back to normal.