"awardspace.com" is the best, imho. No ads, 200MB user-space. FTP. Reliable, fast. Been using them for about a year and never have they been 'unavailable' when I needed to upload/download my ftp.
Best of all, -the leave you alone! No e-mails begging you to 'upgrade to a premium package' nor do they send you '...offers from our affiliates that we thought you'd enjoy'.
And even better, they allow you to conduct business.... you can sell things from your FREE site and they don't care (you know, so long as it's legal.) -You have a craft or hobby, advertise building web-sites, etc., you can sell or advertise on the free site and they don't want a piece of your pie. On other free hosts, as soon as you start to make a dollar, they cry 'you have to upgrade to one of our premium ('paid') packages'..