In the past, I've hosted images on certain sites (Image Shack being one of them) that have been removed as a result of the content that was there. Because of this, I realize that many users of My Gay Sites are likely to want to support a destination that is adult-content friendly and more precisely, focused on adult material. To those of you that desire such things: eAdultHost.com is a good destination.
So what you'll find out soon enough about this place is that it functions more as an actual site host more than anything else. This means you get full control over your media and only the real high-up people at the company are able to fiddle with anything (and to be honest, it's very unlikely that they will).
eAdultHost.com is completely free to use and has a lot of backbone capacity. You'll get full FTP access and the ability to provide your material in bulk. Their policy states that so long as the content is legal (and for this purpose, they look at the US law) it's fair game and they'll support your right to put it online. So yeah, be sure to check this out as a potential destination to upload files.