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.