While searching on google for free web space, I found a search engine for web hoster at this address :
I am surprised that there is that much free web hoster and that you can easily get more than 50 Mb. The search engine allow you to filter through many criteria like : Do you want ads?, How do you want to upload the files?, are CGI-BIN available?, Does you website will be a sub-domain or directory?
So if your are interested in building a web site, this is the place to go to shop for your host.
I know, it's not perfect. But at least, the search engine gives you the option to report broken links, not free hosting, and any other inacurate information. You can also read reviews from users that can tell you if the server is good or not. So on my point of view, it's better than using google.