I tried to use the imgur uploader on a private server and it wouldn't ever finish uploading even after I left it for 30 minutes and tried to refresh quite a few times. I also tried to upload on the regular sever and it didn't work there as well.
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.