I have a few sites with 000webhost, but they pissed me off with their affiliate program, so I'm not promoting that side of it anymore. They're ok for a free host with no ads. Better than something like webs.com. I have another site that I'm working on (running wordpress) with site5.com. www.wierdandwhacky.com. I can't say anything bad about them. Unlimited space, bandwidth and domains for $5 a month. With their affiliate program, you can put a small banner on your site and earn like $70 per sign up. Even if you only get one sign up per year, that itself covers the cost of hosting.