I haven't had any problem with imageshack so far. I keep meaning to get my own web host to keep all my photos so I don't have to worry about these crap policies, and ads, but the ones I've seen are all too expensive (and too much) for what I want to use it for.