How did you upload the pics? I haven't figured out a very good way of doing that.
Just save them on your computer, then go to a free image site like
ImageShack . The uploading process is pretty straightforward, and once it's done, you even get a selection of link types to choose from (e.g. thumbnails, direct links, etc). Then you can just insert the links into your posts.