So, here I just want to ask why you need FREE web hosting?
Do you really need a free hosting? Why not buy a cheap hosting? Lunarpages web hosting is the best company I have ever use.Just 4.95$/month and still with a free domain for life!
Lunarpages web hosting is a great hosting provider, I have use their host for years and my site runs well.
Still this hosting has easy cpanel , you can manage your websites more easily.