Hosting on a shared server and worry about the stability and security of blog files, as well as the bandwidth? There are lots of great services out there you can get your hands on. On ThemeFortress, I use Flickr but it somehow become redundant to upload, tag and do all kinds of stuffs before actually insert the images. Then here comes my favorite cloud service Dropbox. At this point, you can use similar services like SugarSync to achieve the same purpose.