Photobucket was used by a lot of us here. They recently changed their account/subscription structure which disabled 3rd party sharing unless you get a paid subscription. I haven't looked at it in much detail, but what I did see showed their cheapest subscription at $60/yr, and the 3rd party sharing abilities/limitations wasn't clear in the information I saw. Maybe someone who has looked at it in more detail can chime in, but I saw the subscription amount and gave my computer screen the middle finger.
Tried Tinypic, but that isn't working for me either. The past couple of pictures I've shared I've used the forum's upload tool and that has been OK.