it is an image hosting site, i think it is imageshack ?
i have a website-server i use if i ever do inline images
but find just a plain old attachment works fine instead
less of a hassle
if you like my work, i sell ... and at least 50% goes to charity