They dont' have dedicated servers that will "foot the bill" for you?

There is the option, with vShare of having videos on more than one server, I believe. You could spread the vids around.

You might want to try and find out who google and youtube use if you are or plan on being as big as them then, I guess. I would think a dedicated server at any of these hosts would be plenty.

My sites aren't very big and unless I hit on some kind of fantastic idea that knocks people's socks off (which several people using vShare sites have been able to accomplish) these hosts are adequate for me and most users.

Or you could just start running your own bank of servers if you're THAT big. A terabyte is HUGE. What kind of site you have???