I have been using this free website hosting,
Free-space.net - Free website, free web hosting, free webpage - Create your own web site today!, for a while and its been good. But, I'm in transition to get my own domain as in
::: YOURNAME.COM ::: but I'm currently designing my website, it'll take a while tho.