Photobucket is probably the easiest. I like to upload my photos to Picasa via my Google account. From there you can get the direct link like with Photobucket, but there are options for resizing, linking to the photo, etc. and there's lots of storage space.