As some of you may have noticed, the site has been rolled back. I do not know if this means everything has been lost or if things will be back. Either way, please do not submit or re-submit anything for download right now, including POTD, news, ect, as there is no sense posting until we receive an all clear. This likely has something to do with attempting to repair the image broken issues on the site as well as our difficulty uploading mods. I will update as more information is available.
If you are looking for a reliable way to share mods, dropbox.com provides a free utility and 2gb (I think) of storage and you can share files publicly with it by way of links. It would also be a great way for mod team members to automatically share things between computers, so you should try it anyways. It only shares what you tell it to with those you give permission to.