Alright, so you obviously post with the "New Post" at the top. Unless your HTML skills are high I recommend selecting the "Compose" tab when posting, rather than "Edit HTML". Pictures can be uploaded using the little buttons on the create post page.
Pretty straightforward. And free, so who really cares?