Right, so it looks like the problem is simple. We run two mirrored servers for the site, and obviously uploads are only copied to one. We could run a constant synchronization process, but I'm not liking that idea. I'm disabling image uploads for the time being, sorry. Use http://imgur.com/
if you want to show pictures for now.