How many of these sites are anywhere near as popular as YouTube? Aside from Google Video, there isn't one I remember using.
I suppose we just have different standards of 'getting somewhere.'
I suppose we just have different standards of 'getting somewhere.'