Welcome to Domain Social, a domain forum where people sell domains and buy domains, talk about domain name registration and help others when buying and selling domains.
I see why you have to put the ads up though. If I had free hosting I know I would put my own ads up too just because you need something to cover the expenses of the free hosting.
I use office live free hosting. You can go to http://www.offcelive.com, and find the information on it. They are still in Beta testing, but they are realy good and easy to use. If you don't have the funds for paid posting, I would definitely check it out.