Zeeblo Free CPanel WebHosting
www.zeeblo.com gives away free cPanel hosting and the capacity to add on and park domains. No ads are required and although you do have to join their forum in order to apply for a hosting account, no further posting is necessary. But make sure that once you have a hosting plan, you hurry up and upload or create your website, because they do delete inactive accounts.
You can see an example of a Zeeblo site here: http://fastlynx.zeeblo.com