A few weeks ago I signed up at a place ( www.my5gb.com
) as a place to park my domain as my current hosting was expiring and they were going to again charge my big $$. They give you 5 GB free, but since then I have installed Pixelpost until I find something I really want to move on.
It is not lighting fast but I dont have any issues. Definitely worth a look if you need free hosting. I am using my own domain, but you can have an address created for you ( www.(username).my5gb.com
I don't think this expires, but I am keeping a backup on my HDD just in case.
Hope this helps someone.