Google offers a free hosting service via its pagecreator/googlepages service - just get a google account and then sign up for it.
Here's an example:
http://favcfavc.googlepages.com/home
(The files linked to are actually hosted on my webspace, but you can upload files to google too.)