I use oOple.com!

you can create your own user album and upload photos in there - and there is a link to easily copy and paste into your post to add the photos. Drawback is a limit on the number of photos you can have - I could increase it (probably about 20 at the mo?) but if everyone started uploading 100's of photos it would go bananas!