Well, let's see...
Zymic has a very decent uptime. My sites are generally accessible to everyone, though there are downtimes, as are there at any free hosting site. I know that .mp3 files aren't allowed, and I would imagine that video clips and .zips probably aren't as well, I'm not too sure about that. They allow for custom domains and have decent hosting for the free people. I think they offer 6000mb of disk space and 50 gigs of bandwidth. They let you access your site via ftp and they have php/mySQL (up to 5 databases). There are no ads on the free websites, which is a plus. Personally, it's one of the best free hosts I've ever used, and I've used a ton.


|