pretty sure picasa, which is associated with your free gmail account, has unlimited uploads. then you can share the pages as was mentioned above, and make them downloadable. you can put as private and then only have certain people access them as well, if you're worried about that aspect. and isn't photobucket still free? yahoo's flickr has a limit, but you can just keep opening new yahoo accounts.