I recommend an external image host. If you use it as logged in, you can delete the image whenever you want, and it is gone from the forum for good.
You can also use them not logged in, but then you have less control.
I prefer Postimage, but image hosts is a matter of taste.
http://postimages.org/
If you use it as non logged in, you just choose image. That is from your computer. You let it upload.
You just put the direct link into the img tags to show the image on here (we have the shortcut button for it on here).
I admit I hotlink quite a bit as well.. Ho hum.
On Postimage you also get a delete link you can use even for not being logged in. But then you have to save that.