Flickr just because I've had it for a while now and there are many contacts and friends that I want to stay in touch with.
I also have been known to use a storage file in server space for various forums and websites I have made. This is my surefire and easiest way of throwing them up. I upload with Filezilla.
I know there are others like snapfish but I just haven't checked them out.