Where can I Upload Pictures?

There are a large number of photo hosting sites online where you can upload your pictures. Most are free, and allow you to create albums and even password protect them. Among the most popular are photobucket and imageshack.