Avatar, what are you using to make screenshots and edit them>?
I find your pics very helpful and would like to post issues as I find them with pics as well.
Since it's a Steam game you could just use the built in Screenshot button (F12 default, I think), and then link to the picture on steam, or find the picture on disk and upload it to a different site. Paint works fine for marking things/editing.
Funnily enough, I can't actually see the pictures Avatar posts in my usual browser. Probably one of my extensions (though I usually can see pictures). I see them fine in IE though.