I worked at a company that delivers every other video you watch on the net and 20-25% of all Internet traffic and yeah, the numbers are staggering. The number of servers they manage is ridiculously huge and the bandwidth they talk about are terrabits per second. Crazy. My vids lately are 2-3 GBs. Nuts.