Like ImageShack, Flickr, Photobucket, and so on.
But if anyone has a Facebook account would that be a way to go? I don't know because I don't use Facebook.
But certainly the others I mentioned allow the creation of albums.
Does that help?
Mark
I am looking for a site where people can upload photos into a shared album. We plan to select photos for a photo competition. Any ideas?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic