A new upload site is in the process. Filefront is down as we all now and megaupload had an issue with the installer. Most free upload sites require no more than 300 mg this makes it a bit difficult. A new upload site should be posted sometime no later than tomorrow.