What I'm looking for is a free host with at least about 20 MB of space, a reasonable amount of bandwidth, hotlinking allowed, no file size limit (unless it's something massive like 50 megs) and able to support most file types (this one isn't so important as long as I can host html, txt, zip, rar, all image formats and (possibly) mp3s). Can someone help me out?