Yowser .. if you're handling terabytes per day (2TB/day = ~24MB/second) you'd need in excess of 1500 people with humble user broadband sharing the same file out to saturate your pipe. Chances are that unless you're downloading extremely popular content you'll get perhaps a quarter share of two or three broadband pipes.
Frustrating yes, but we can all be thankful that once you've downloaded a file the reverse holds .. you'll be serving the file up at 'full speed' to a thousand regular broadband users at once. Hang in there, the rest of te Internet will catch up with you in ten years time. Until then, keep on sharing