Nothing is Free in life. I can guarantee someone offering free hosting is doing it for a reason (maybe a backlink on your site for example) Hey- maybe we should try that :-)