I have no clue about this site and if it's legit but try it out if you like... http://www.mw-gaming.com/FreeHosting.html
You could also check with your ISP. Most of them now-a-days give you at least some free web space.
Good Luck and let me know how it works out with
the mw-gaming.com site.
Brian
I agree with Brian, check your ISP. Free webspace, no ads, can link images, you can use real ftp to upload your pages/images. . .I see no reason NOT to go this route.