I did a quick check on bandwidth before I decided on this. I have a 500Meg limit on disk space and a 20G bandwidth limit.
My software will automatically resize all photos (after this weekend) to about 500 x 375. This produces approximately a 50K file. Also, since I also create a thumbnail that is much smaller, that will help reduce bandwidth.
I would like to also mention that this is not going to be a photo hosting site for anyone to upload photos for any reason. This is meant for those that have actual collections. There would be no remote linking to other sites. Everyone that wants to post photos will have to go through the registration process and all uploads are logged.
But if I had 5,000 50K files, that is only 250Meg. I doubt that I'd see 5,000 files uploaded but depending on how many will want to do this, there may be a limit on how much one could consume on this.
If I had 100,000 views of a 50K file, that is only 5G. And I hardly think I'm going to have that many views per month.
Anyway, it's a project in works.