Yes, you can create Photo blogs without having accounts at any other site.
How to do it?
There are two methods.
Method 1:
1. Click on ‘create content’ and the select ‘image’.
2. Upload the image on to DSS.
3. Click on ‘create content’ again and then select ‘personal blog entry’.
4. Click on the ‘Picture Folder’ icon (right below the place where you write the content of the blog).
5. This will pop-up a with a list of images uploaded by all users by default. If you want to see the images only uploaded by you then click on ‘my images’ link.
6. Select the image you would like to insert and then select the various options for the image.
7. Once you are satisfied with the options then click on “Insert image” button.
Method 2:

1. Click on ‘create content’ and the select ‘personal blog entry’.
2. Scroll down untill you see ‘Attachments’ pannel.
3. Enter the ‘Title’, ‘Description’ and select the file that is to be uploaded.
4. Click on ‘Add’ button. This will upload the file and will provide you with a URL to link this attachment.
5. Now that you have the URL for the file all you need to do is creat a link to the image, which you can do plain old HTML ‘img’ tag. And be sure to hide the file as an attachement by checking the ‘Hidden’ check box before submitting the blog.
So, now I hope you can enjoy creating Photo blogs! 
Comments
did i mention.....
….. i am eternally grateful for this blog
thanks ri!
Thanks iblu!!