Your comments

Great suggestion. I'll add this to the todo list.
Great suggestion. I'll see what I can do.
More in-depth stats are planned, and there will probably be links to the top 5 referrers. However, there are some other things ahead of it right now so it could be a few months down the road.
There was an outage with Imgur's delivery network (Edgecast). It affected other big sites like LinkedIn and Wordpress too. Everything is fixed now with it.
There was a partial outage with our delivery network and some images were unavailable. Everything should be fixed now though. Are you still having problems?
Your Facebook and Imgur accounts need to share the same email. Once they do, just click the Facebook button and it should work.
We have plans for alternative payment methods such as Google Checkout and Amazon Payments, but they will still require a credit card. I think this is because since it's a recurring payment, PayPal/Google/Amazon want to be sure they can collect the money so they need a card on file.
Are you still having trouble with this? I was never able to reproduce it. If so, could you give me some steps on what to do?
I'm using Firefox 8 beta and it still works great. Are you sure you have the latest version?