Instead of seeking free web hosting service,paid hosting service is the best and safe way.Because free hosting service includes small amount of web space.There are lot of providers offer web hosting service at low cost.I would suggest Tucktail.com Here you can get unlimited disk space at affordable cost.Recently i hosted my website using this site.I like their services.So only i would recommend this one.I hope it will be very useful to you.
look at testimonial thing
same for both sites :D and if you google it, it has more !
:D