just because we offer unlimited storage, doesn't mean that you all have to - or even will - use it. Looking at the averages, there will be users who take advantage of this, and those who upload a single avatar. I think putting the term Terabyte is misleading, people assume that therefore there is 1Tb set aside for each person. But that's not how it works. We have a server (or maybe a few servers, I have no idea how the technical aspect works) that is used for storing images. We maintain a certain amount of free space to ensure that people can upload freely. As the server fills up, extra space, extra servers, or whateve the process is, will be added.

Obviously, if one person found a file that was 1Tb in size, and decided to upload it to their image hosting, then it wouldn't work anyway. Firstly, there is a maximum size per image, and images will be resized if they are over that, and secondly - you'd still be copying the file in 2011 if you actually tried to upload it!! Better not try on dial up!