As an alternate just use Imageshack. You only need to register a quick account if you wish to track your images, if not then just upload it. I haven't had a single problem with imageshack, ever.

Nice screenshot, by the way.