I have used http://www.picr.de for years with zero issues. You might struggle with the fact it is in German but you only really need to understand about 2 steps and it simply works. Drag and drop pics from windows. Then copy the link generated and insert in forums. Job jobbed.